Trivia: Delos was said to be the birthplace of which twin Greek gods?
Zeus and Hades
Apollo and Artemis
Zeus and Hera
Hermes and Athena
The correct answer is Apollo and Artemis
So why is this answer correct? : The entire island of Delos is recognized as a UNESCO World Heritage Site for its ancient Greek ruins. In those times, it attracted pilgrims from throughout the Mediterranean to visit Apollo’s sanctuary. It was also home to a busy port. Today, this small, rocky island is now largely uninhabited but still receives many visitors (via ferry from neighboring islands like Mykonos) for its archaeological sites, especially its Terrace of the Lions.