FOR the beauty of the Caribbean that’s much closer to home, the Greek island of Lefkada comes pretty close. Often dubbed the ...