Tag: 336

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