Santa Margarita Beach

4.3
(45 reviews)
Greece
Beaches
Nature & Parks
Attraction
Santa Margarita Beach | Mykonos | Greece | TripAligner