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 ...
TUCKED away in the Ionian Sea lies a hidden paradise island with lush forests and beautiful white sand beaches. Dubbed the "Greek Caribbean Island", Lefkada offers stunning views of the sea and a ...