Eleni Beach Hotel in Stalida, Greece from 112$, photos, reviews - zenhotels.com
Agia Eleni beach in Kefalonia Island, Greece. Most beautiful rocky wild beaches with clear emerald photo by Igor_Tichonow on Envato Elements
Panoramic spring view of Agia eleni beach. Colorful morning seascape of Mediterranean Sea. Bright outdoor scene of Kefalonia island, Greece, Europe. T Stock Photo - Alamy