Where is Surfing Beach Village Paros, Santa Maria?

Where is Surfing Beach Village Paros, Santa Maria located?

Surfing Beach Village Paros, Santa Maria, Surfing Beach Village Paros, Santa Maria, Greece (approx. 37.13034°, 25.27528°)


Where is Surfing Beach Village Paros, Santa Maria on the map?