Elafonissi Beach tops Travelers’ Choice Awards!

Elafonissi wins Best Beach at the Traveler's Choice Awards!