A beach on Kefalonia has been voted as the second best beach in the world for 2026, according to The World’s 50 Beaches.