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
READ MOREThe 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
READ MORE