Kefalonia is the largest Ionian island and at the same time the most diverse: white beaches, turquoise waters, secluded bays, romantic fishing villages, a unique natural phenomenon and a cave lake. All this and much more can be experienced on Kefalonia.
» Read the full blog post