Review: Angel Pools Villa, Kastro, Kefalonia, Greece

Review: Angel Pools Villa, Kastro, Kefalonia, Greece

The sixth largest island in Greece, and the biggest in the Ionian, Kefalonia has the drama of Corfu’s cliffs, the charm of Ithaca’s myths, and just enough modernity to stay connected — if you choose to be. And, just outside Argostoli in the south, close to the top of...