Ancient Greek monasteries balance precariously atop towering rock pillars in Meteora, with misty mountains stretching across the distant horizon.
Ancient Greek monasteries balance precariously atop towering rock pillars in Meteora, with misty mountains stretching across the distant horizon.