
Cephalonia, Greece cruise holidays
View voyagesThe largest of the Ionian islands, Cephalonia is home to just 30,000 residents, living mainly in the coastal towns and resorts. Others live much as they have done for centuries, in remote mountain villages.