Results 4 results found Lefki beach with turquoise water, Elafonisos island, Greece Lefki beach with turquoise water, Elafonisos island, Greece View from road near Lefki, Ithaka, (Kefalonia in distance), Ionian Islands, Greece, Europe View from road near Lefki, Ithaka, (Kefalonia in distance), Ionian Islands, Greece, Europe