Before setting foot in Greece for the first time, I imagined the Ionian Islands just like in the novels by Durrell and De Bernières that I loved so much: a small world on the edge of reality, with very hot summer days, immense olive groves and a sea as blue as the sky. I feared that upon arrival in Kefalonia my imaginary world would mercilessly collapse but a quick look out the window upon landing was enough to reassure me. One of the largest Greek islands, Kefalonia has dream beaches, mysterious caves and hidden lakes, picturesque villages, incredible views just waiting to be photographed and maybe shared with friends and family.