Kefalonia is a large island with diverse and dramatic scenery. The island has many wonderful bays and inlets which help to form its unusual shape and the rocky coastline has small and clean, pebble and sandy beaches. Click here for an overview of Kefalonia.