Stélida Naxos Archaeological Project
Location
Stelida - Naxos
Cyclades
Greece
37° 5' 14.2152" N, 25° 20' 38.2128" E
See map: Google Maps
GR