The 6,000 islands and islets that dot the waters off Greece’s coast are literally the thing of legend. They serve as a playground not just for mythological gods, but for travellers too, with visitors lured away from the mainland by the volcanic lands ...