Kefalonia is an island in the Ionian Sea that is known for its numerous cliffs, pebbled coves and sandy beaches. It is also home to stunning strips of white sand and pebbles, backed by steep limestone cliffs.