Overview
It is situated ca 4 km of southly-western Country. A tiny bay , with view to Delos, that has some of the best hotels of the island. Here you will find certain splendid taverns and cafes.
Member reviews
- Be the first to post a review
- Be the first to post a review