Kefalonia: A Greek island paradise: Beaches, villages, and adventure await.

There’s a special moment on the way to Myrtos Beach when the landscape opens up, and you see it – a long, shining strip of white sand and pebbles winding between two tall green mountains. The Ionian Sea stretches out in colors you’ve only seen in pictures – bright turquoise and deep cobalt blue. It’s […]