Magical Meteora
The magical landscape of Meteora is located approximately a 5 hour drive inland from Athens, the capital of Greece. Meteora is a collection of monasteries that were built on sandstone cliffs and mountain tops. They feel as though they have been suspended in the air, just floating above the fertile farm lands of the Thessaly plains.