Craigs Travels: Blue water of Melissani Lake/Cave on island of Cephalonia, Greece
Craigs Travels: Melissani Lake/Cave on Cephalonia island in Greece
Craigs Travels: Walking bridge across the bay in Argostoli, Greece
Craigs Travels: Close-up of the turquoise water at Myrtos Beach on the Greek island of Kefalonia
Craigs Travels: Beach at Fiskardo Village of Kefalonia, Greece