The Greek island of Delos part of the Cyclades islands near the island of Mykanos is one of the most important historical and archaeological sites in Greece. Extensive excavations of the ruins are ongoing. Considered by the ancients the birthplace of Apol