Nicknamed the ‘Greek Caribbean’ for its iridescent ocean and superstar beaches, Lefkada’s mythic past tells of tragic figures throughout the ages who threw themselves from the rugged heights ...