Metéora

Meteora, Greece, April 2003: Metéora, literally translates from Greek as “suspended in the air” or “in the heavens above” – it’s obvious as to why…  It is one of the largest and most important complexes of Eastern Orthodox monasteries in Greece, second only to Mount Athos. This was my first visit to this beautiful and surreal […]

Read More Metéora