Meteora in northern Greece is a land of escape. The orthodox priests stole away to its strange natural rock towers, fleeing the Ottomans and building strange monasteries in the process that look every bit an affront to gravity. There, they were safe.
The towers are still used today. We visited this strange place, weaving up from Athens in a miniature Citroen, stopping to smell the sweet olive air along the way. Escaping.
I hope you enjoy these pictures of odd Meteora as much as I enjoyed taking them.