This surfing beach complex is located on Santa Maria beach, 2 km from Naoussa, Paros island (Cyclades).
See more: Hotels in Europe Hotels in Greece Hotels in Paros Holiday Destinations in Europe