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