A beautiful Greek island with stunning beaches has far fewer tourists than its more popular neighbours, Santorini or Corfu ... its connection to Greek mythology, as this Greek paradise ...