Satellite map of Delos
The island of Delos (/ˈdiːlɒs/; Greek: Δήλος [ˈðilos]; Attic: Δῆλος, Doric: Δᾶλος), near Mykonos, near the centre of the Cyclades archipelago, is one of the most important mythological, historical and archaeological sites in Greece.
Latitude: 37° 23' 21.59" N
Longitude: 25° 16' 9.60" E