📷 source: commons.wikimedia.org
The Aegean island of Delos, part of the Cyclades island group.
© Mapillary, CC-BY-SA
Delos is located in Αλεομάντρα, Π.Ε. Μυκόνου, Greece. Coordinates: 37.39975, 25.26945.
The Aegean island of Delos, part of the Cyclades island group.
You can navigate to Delos via Google Maps or Apple Maps using the coordinates 37.39975, 25.26945.
In antiquity it was known as “Δῆλος”, attested in 405 ancient texts.