Please enable JavaScript
Kefalonia is beautiful and there are so many different things to do, including beaches, caves, shopping, and restaurants. I had not heard of it before, but I definitely suggest visiting.