EngliSea Pool
The island of _____ was one of the most important places in the ancient Greek world with temples honoring the birthplace of the twin gods, Apollo and Artemis.
Delos
Crete
Cyprus