Holidays in Greece generally fill three niches; historical, package and, recently, luxury resorts, such as Mykonos and Santorini. Meanwhile, quietly going about its business providing a happy medium is Kefalonia. Despite being the largest of the Ionian ...