-
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.

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.