Kefalonia, the largest of the Ionian islands, is particularly blessed with natural beauty. A place full of contrasts and variety of geological phenomena, green and beautiful beaches. Majestic mountains, turquoise beaches, caves, underground lakes and a wide variety of rare species of flora and fauna, form the unique environment of Kefalonia.

Ainos mountain with an altitude of 1628 meters is the second largest mountain on a Greek island and one of the ten National Parks. The peaks and slopes of this beautiful mountain covered by the unique in the worldKefalonia fir (abies cephalonica). The mountain is a haven for many species of endemic birds and mammals and is covered by rare species of flowers, shrubs and herbs.

The stunning landscape of Kefalonia surprises the visitor with unexpected and sharp contrasts: steep slopes and cliffs alternate with smooth beaches and fertile valleys covered with olive trees and colorful shrubs. Tall cypresses emerge in every corner of the island, adding yet another distinctive touch to the landscape. Much of the island is covered with colorful shrubs sedges, lentisks, myrtles and laurels. Across the island grow in great abundance herbs like oregano, thyme and sage.

The coastline of Kefalonia offers so many contrasts and variety as the mainland.

Smooth, sandy beaches with shallow crystal clear waters, white pebbles, small and large unexplored creeks justify its reputation as the island of Kefalonia with some of the finest beaches in the Mediterranean. The amazing Myrtos, passed in recent years as the best beach in Greece and in the list of the ten most beautiful beaches in the world, expects to stun the visitor with its incredible colors. Other beautiful beaches with clear waters and stunning natural environment is Antisamos, Makris Gialos, Xi, Ammes, Avithos, Lourdas and Koutsoupia.

SimpleViewer requires Macromedia Flash. Get Macromedia Flash. If you have Flash installed, click to view gallery.

Thalia Villas, Trapezaki, Kefalonia
Tel: 0030 210 3210719 - 0030 6974305723, FAX: 0030 210 3210719, e-mail: