
Every year, travel website TripAdvisor gives out its Travelers' Choice awards to the best destinations, hotels, restaurants, beaches, etc., as voted by their users, contributors and experts. The list is based on votes from millions of travellers worldwide. Here's a list of the Top 10 beaches in the world that made it to the list for 2016.

1. Grace Bay, Turks and Caicos (Source: Matthew Straubmuller via Flickr)

2. Baia do Sancho, Brazil (Source: Wikimedia Commons)

3. Playa Paraiso, Cuba (Source: Wikimedia Commons)

4. Anse Lazios, Seychelles (Source: Wikimedia Commons)

5. Cayo de Agua, Venezuela (Source: Wikimedia Commons)

6. Flamenco Beach, Puerto Rico (Source: Wikimedia Commons)

7. Playa des Ses Illetes, Balearic Islands (Source: Toni Rodrigo via Flickr)

8. Ngapali Beach, Myanmar (Source: Wikimedia Commons)

9. West Bay Beach, Honduras (Source: Wikimedia Commons)

10. Nacpan Beach, Philippines (Source: Wikimedia Commons)