Greece · Geography · Hard
Cyclades is the match: the island group containing Mykonos, Naxos, and Santorini.