Full list of world's 25 top beaches:
1 Baia do Sancho, Fernando de Noronha, Brazil
2 Grace Bay, Providenciales, Caribbean
3 Rabbit Beach, Lampedusa, Italy
4 Playa Paraiso Beach, Cayo Largo, Caribbean
5 Playa de Ses Illetes, Formentera, Spain
6 Anse Lazio, Praslin Island, Seychelles
7 White Beach, Boracay, Philippines
8 Flamenco Beach, Culebra, Caribbean
9 Whitehaven Beach, Whitsunday Island, Australia
10 Elafonissi Beach, Elafonissi, Greece
11 Camp's Bay Beach, Camps Bay, South Africa
12 Radhanagar Beach, Havelock Island, India
13 Woolacombe Beach, UK
14 Siesta Key Public Beach, Siesta Key, United States
15 West Bay Beach, West Bay, Honduras
16 Cayo de Agua, Los Roques National Park, Venezuela
17 Playa Manuel Antonio, Manuel Antonio National Park, Costa Rica
18 Nai Harn Beach, Rawai, Thailand
19 Sharm El Luli, Marsa Alam, Egypt
20 Iztuzu Beach, Dalyan, Turkey
21 Playa Paraiso, Tulum, Mexico
22 Diani Beach, Kenya
23 Palm - Eagle Beach, Aruba, Caribbean
24 Ngapali Beach, Burma/Myanmar
25 Maunganui Beach, Mount Maunganui, New Zealand