
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…