Greece has around 6,000 islands, and each group has its own personality. The Cyclades — Santorini, Mykonos, Naxos, Paros — are the classic white-and-blue postcard, with dramatic scenery and lively towns.
The Ionian islands like Corfu and Zakynthos are greener and softer, washed by turquoise seas. Crete is a world of its own, big enough for beaches, mountains and ancient ruins.
For first trips, combine Athens with one or two islands reachable by ferry or a short flight. Travel slowly — island life rewards those who linger.