Delos is located southwest of the island of Mykonos in the Aegean Sea and is one of the smaller islands of the Cyclades.



Hotels in Popular Greece Destinations