Travel Pictures Gallery.com - Greece - Delos
a series of travel images from Greece, Delos. An island in the Cyclades Archipelago near Mykonos. Delos is one of the most important mythological, historical, and archaeological sites in Greece. The birthplace of Apollo and Artemis. Delos is on the Unesco World Heritage list. The extensive excavations can easily be visited from nearby Mykonos.