Where is Sea & Sun Paros, Naousa?

Where is Sea & Sun Paros, Naousa located?

Sea & Sun Paros, Naousa, Sea & Sun Paros, Naousa, Greece (approx. 37.12607°, 25.24181°)


Where is Sea & Sun Paros, Naousa on the map?