Kefalonia is the largest island in the Ionian Islands archipelago, followed by Corfu and Zakynthos. Despite its size, it remains one of the lesser-known islands and is therefore not overrun by ...