With temperatures below freezing in much of the northern hemisphere, it’s the perfect time to escape to one of the world’s most beautiful beaches.
TripAdvisor has just released its 2015 Travelers’ Choice Awards, which ranks the best beaches in the world based on millions of reviews from genuine travelers.
Baia do Sancho, a beach on the remote Brazilian island of Fernando de Noronha, was named the best on earth for the second time in a row.
From the white sands of Turks and Caicos to the crystal clear waters of Italy’s Rabbit Beach, here are the top 10 beaches on earth.
10. Elafonissi Beach, Elafonissi, Greece