Kefalonija je najveće ostrvo Jonskog arhipelaga sa površinom od 780km2. Veruje se da je ime dobilo na osnovu samog izgleda, ostrvo s glavom, ali i da je nazvano po mitskom, atičkom heroju Kefalosu. Nalazi se južno od Lefkade i Itake i severno od Zakintosa. Ostrvo je pretežno planinsko na zapadnoj strani sa obalama koje se strmo spuštaju u vodu i sa prelepim peščanim plažama na istočnoj strani sa postepenim ulaskom u vodu. Sastav stena je krečnjacki pa je erozija u tlu napravila brojne pećine i pukotine. Obala je prepuna zaliva i rtova.
Na Kefaloniji postoji jedinstven fenomen otvorenih pećina koje su ispunjene vodom. Kefalonija je poznata po svojim egzotičnim plažama, koje se većinom nalaze na njenoj istočnoj obali, a samo neke od njih su Myrtos, Antisamos, Lourdas, Skala. Tu su još i Ksi, Vatsa, Vrahinari.