Nicknamed the ‘Greek Caribbean’ for its iridescent ocean and superstar beaches, Lefkada is another slice of Greek paradise ...