Take a tour of Delos Ruins in Greece – part of the World’s Greatest Attractions series by GeoBeats.
Delos island is one of the most revered spots in all of Greece.
The island is widely believed by many to be the birthplace of the Greek god Apollo.
Today, just homage-paying remnants are left of this deeply holy place.
Though spare seeming at first glance, the emptiness is sometimes beautiful and majestic.
And sometimes haunting and lonely.
Now, Delos attracts world-class archaeologists.
Yet, it will always be the place of gods.