iStock International
Greece has some 6,000 islands and islets, of which only 227 are inhabited. The islands highlighted below are the best of the seven island groups – the Ionian, Argo-Saronic, Cyclades, Dodecanese, Sporades and Evvia, Northeast Aegean, and Crete.
For the ancient monuments and ruins, the beautiful scenery and lively Mediterranean beach resorts.