Somewhere in the Ionian Sea just north of Kefalonia and several nautical miles south of Corfu lies Lefkada, lesser known than its two neighbours but still with plenty to shout about. This Greek island ...