Greece has somewhere between 2,000 and 6,000 islands and islets scattered through the Aegean and Ionian Seas, of which a little over 200 are inhabited. Many visitors come to the islands with an ingrained image: Whitewashed houses and churches with vivid ...