Elafonisi beach, tucked away in the southwest corner of Crete, is included in TripAdvisor’s 2018 list for the best beaches in the world, a ranking based on its users’ preferences. Elafonisi is ranked 11th on the relevant list, with Grace Bay, off the northeast coast of Providenciales, in the Turks and Caicos, taking the top prize.

Read more