Nicknamed the ‘Greek Caribbean’ for its iridescent ocean and superstar beaches, Lefkada is another slice of Greek paradise ...
The historic Club of Vraka-Wearers of Crete brought festive joy to Greece's Ministry of Tourism on Christmas Eve, singing ...