Respuesta :

The answer is the island of Delos.