A town with approximately 6000 residents, Leonidio is built in a valley at the foot of Mount Parnon, on the east coast of Peloponnese. Towering above the homes like a...
For years, whenever we drove to Leonidio from the north, our eyes landed on a compact grey cliff opposite a campsite built on a beach just 30 minutes before Leonidio....