Wondering what the best spots are for your next beach getaway? TripAdvisor has named its top ten picks for the best beaches around the world. From the well known to hidden quiet beaches, these ten spots are must-sees.
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
5. Playa de Ses Illetes, Formentera, Spain
6. Anse Lazio, Praslin Island, Seychelles
7. White Beach, Boracay, Philippines
8. Flamenco Beach, Culebra, Puerto Rico
9. Whitehaven Beach, Whitsunday Islands, Australia
10. Elafonissi Beach, Elafonissi, Crete, Greece
Click here to read more from CNN.