Is that romance in the air? It's Kefalonia we're talking about so there's a very good chance.
This destination, the largest of the Greek Ionian Islands, is home to crystal blue waters and some of the most stunning beaches you'll find anywhere in the Mediterranean.
Its striking beauty means it's regarded as being a particularly romantic place, popular with couples of all ages keen to spend some time together in idyllic surroundings.
If you love relaxing on the sand don't pass up the chance to visit the gorgeous Petani Beach, while the Myrtos Beach is a firm favourite among many and also worth checking out.
So if finding a sun-soaked island packed with stunning beaches is your task, Kefalonia is certainly a good solution.