Greece
In Greece, the Meteora Monasteries Inspire Awe and Defy Gravity
The name “meteora” comes from the Greek for “suspended in the sky;” take a look at the Meteora monastery complex in northern Greece and you’ll see the name is well-deserved. Improbably perched atop pinnacles of rock over 1,300 feet in the air, the place looks like something out of a fantasy. Read more…