Agia Eleni beach in Kefalonia Island, Greece. Most beautiful rocky wild beaches with clear emerald

Agia Eleni beach in Kefalonia Island, Greece. Most beautiful rocky wild beaches with clear emerald

Agia Eleni beach in Kefalonia Island, Greece. Most beautiful rocky wild beaches with clear emerald water and high white cliffs. Hidden beach.

by
by
by
by
by
by