Ten of the best Greek islands by a seasoned traveller

Billy Cotsis has travelled to 65 Greek islands and counting. Here he recalls HIS top ten favourite islands based on personal experiences, beauty, aura and history. They say that Greece has 227 inhabited and 6000 uninhabited islands. They also say that each one has a story to tell; I have been lucky enough to have…