Nicknamed the ‘Greek Caribbean’ for its iridescent ocean and superstar beaches, Lefkada is another slice of Greek paradise ...
J. Kemper Campbell, who has authored 260 book reviews in the pages of the Journal Star, is putting the pen down.