Where is Surfing Beach Village Paros?

Where is Surfing Beach Village Paros located?

Surfing Beach Village Paros, South Aegean, Greece (approx. 37.13034°, 25.27528°)


Where is Surfing Beach Village Paros on the map?