TripAdvisor’s picks: Best beaches in the world and the U.S.

The travel site announced 332 winners of its annualTravelers’ Choice awards for beaches Wednesday.

The awards are based on the quantity and quality of traveler reviews for beaches gathered over 12 months. In addition to a global winners list, top beaches are listed by regions and countries, including lists for Africa, Asia, the Caribbean, Europe, South America, the South Pacific, the United Kingdom and the United States.

The world’s best beach? That would be Baia do Sancho on the Brazilian island of Fernando de Noronha. For the second year in a row, the golden crescent hugged by rocky cliffs has earned the No. 1 spot on the global list.

Grace Bay in Providenciales, Turks and Caicos, has also retained its ranking as the No. 2 Travelers’ Choice beach in the world.

Here are TripAdvisor’s top 10 beaches in the world:

1. Baia do Sancho, Fernando de Noronha, Brazil

2. Grace Bay, Providenciales, Turks and Caicos

3. Rabbit Beach, Lampedusa, Italy

4. Playa Paraiso Beach, Cayo Largo, Cuba

see more here