Delos island island

 Greece