Claim: The Cyclades are located to the southeast of Greece's mainland.
Verdict: SUPPORTS