Where is Surfing Beach Village Paros, Santa Maria?

Where is Surfing Beach Village Paros, Santa Maria located?

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


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