The Nea Chora (New Town) is the nearest beach, just 2km from the centre. Having array 200meters rocks of the coast is completely sheltered from bad weather.
Nea Chora


The Nea Chora (New Town) is the nearest beach, just 2km from the centre. Having array 200meters rocks of the coast is completely sheltered from bad weather.