It offers a wonderful view of Delos and it has fine sand and beautiful rocks. There are umbrellas and sunbeds on the beach and a mini-market, taverns, restaurants and beach bars in the area.
It offers a wonderful view of Delos and it has fine sand and beautiful rocks. There are umbrellas and sunbeds on the beach and a mini-market, taverns, restaurants and beach bars in the area.