According to Greek mythology, Apollo and Artemis were born on this tiny island in the Cyclades archipelago
Sweeping view of Delos, important archaeological site in Greece and UNESCO World Heritage Site
Build on a high hill, this temple was dedicated to the Egyptian goddess Isis