Top 10 Beaches on the world for 2013

Powdery sand, crystal clear water, gently sloping beaches, picturesque rocks and palm trees swaying gently in the breeze - perfect beach has many faces. The good news is that it exists.Here are the top 10 beaches on the world for 2013

10.Rhossili Bay - Swansea, United Kingdom

9.Eagle Beach - Palm-Eagle Beach, Aruba

8.Horseshoe Bay Beach - Southampton Parish, Bermuda

7.Lopes Mendes Beach - Ilha Grande, Brazil

6.Playa de las Catedrales - Ribadeo, Spain

5.Flamenco Beach (Playa Flamenco) - Culebra, Puerto Rico

4.Baia do Sancho - Fernando de Noronha, Brazil

3.Whiteheaven Beach - Airlie Beach, Australia

2.Grace Bay - Providenciales, Turks and Caicos

 1.Rabbit Beach - Lampedusa, Islands of Sicily

 source :TripAdvisor