House of Cleopatra in the Cyclades ? House Reading modeTraining mode House of the Athenian Cleopatra and her husband. 138/137 B.C. Located in the theater district, Delos, an island of the Cyclades in the Aegean Sea. Recommended hotels in the Cyclades ? (Photo credit: Stéphanie Kervel) Cyclades, Delos, Greece The unfinished nude of Naxos ?The Big Blue of Amorgos ?Statue of Zeus at Olympia ?