Kefalonia is one of seven islands in the Ionian Sea lying between Italy and Greece. One of the largest islands in the Mediterranean, at a short distance and connected by air to quite a few European cities, offering numerous secluded beaches with deep blue green water. The fine golden sand found in most beaches is superb for swimming and barefoot walking, impressive mountain slopes and valleys covered in lush vegetation ideal for trekking or hiking. Worth exploring are Venetian castles, old churches and revered monasteries as well as exceptional natural phenomena such as “Katavothres”, where the sea disappears into swallow holes (grottos) and then travels in subterranean canals from the west of the island to the spectacular underground lake of Melissani in the east.