Want an international beach holiday? We round up the 10 best beaches in the world. Which one do you think has bagged the first spot?
Shortlisted by TripAdvisor, we list the top 10 beaches that you need to visit at least once.
Baia do Sancho in Brazil has been named the world’s best beach by travellers for a third time this year. After being momentarily knocked off its perch by Grace Bay in Turks and Caicos last year, the Brazilian beach on the Fernando de Noronha archipelago, a Unesco World Heritage Site, recaptured the title in the 2017 edition of the TripAdvisor Travelers’ Choice Awards for Best Beaches.
Praised for its dramatic cliffs, turquoise waters and reclusiveness, the beach is popular among surfers and snorkelers for its teeming marine underworld.
Gaining access to this paradisiacal beach, however, requires work: Visitors must descend a tall, steep staircase between two rocks.
The area itself was designated a Unesco World Heritage site in 2001 for being home to the largest concentration of tropical seabirds in the Western Atlantic, while the waters are important for the breeding and feeding of tuna, shark and other marine mammals.
The area is also home to Dolphin Bay, the only known place in the world with such a large population of resident dolphins.
Rounding out the top three spots are Grace Bay in Turks and Caicos and Eagle Beach in Aruba.
TripAdvisor also broke down the best beaches in Europe, with La Concha Beach in San-Sebastian, Spain, taking the top title.
Here are the top 10 beaches in the world, 2017, according to TripAdvisor:
1. Baia do Sancho, Brazil
2. Grace Bay, Turks and Caicos
3. Eagle Beach, Aruba
4. Playa Paraiso, Cayo Largo, Cuba
5. Siesta Beach, Florida, USA
6. La Concha Beach, San Sebastian, Spain
7. Playa Norte, Isla Mujeres
8. Radhanagar Beach, Havelock Island, India
9. Elafonissi Beach, Greece
10. Galapagos Beach at Tortuga Bay, Puerto Ayora, Ecuador