The 10 best beaches in the world, according to travelers
10. Elafonissi Beach, Elafonissi, Greece
9. Whitehaven Beach, Whitsunday Islands, Australia
8. Flamenco Beach, Culebra, Puerto Rico
7. White Beach, Boracay, Philippines
6. Anse Lazio, Praslin Island, Seychelles
5. Playa de Ses Illetes, Formentera, Spain
4. Playa Paraiso Beach, Cayo Largo, Cuba
3. Rabbit Beach, Lampedusa, Italy
2. Grace Bay, Providenciales, Turks and Caicos
1. Baia do Sancho, Fernando de Noronha, Brazil
Now see where you should stay.