Eleni Beach $41. Stalida Hotel Deals & Reviews - KAYAK
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
Aerial view of Agia Eleni beach with lonely yacht boat at Kefalonia Island, Greece, Remote beautiful rocky beach with clear emerald water and high white cliffs Stock Photo - Alamy