Meteora July 2015

Meteora means “suspended in the air” in Greek. Greek Orthodox monks first settled in this area in Central Greece in the 11th century. The first hermits built simple dwellings in hollows and fissures in the rocks and lived in solitude. Then monks started building monasteries on top of these sandstone columns. These monasteries were built […]