Kyparissia

Kyparissia harbour Kyparissia, seated upon the western Peloponnesian coast where the green slopes of Mount Aigaleo meet the Ionian Sea, has always stood as a threshold between land and water, past and present. Its history is as layered as the stone terraces that climb from its port to the castle crowning its old town —…