The top beaches, based on user ratings from Yahoo! Travel:
1. Myrtle Beach, S.C.
2. Miami
3. CancĂșn, Mexico
4. Kaanapali (Maui), Hawaii
5. Honolulu
6. San Diego
7. Boracay Island, Philippines
8. Key West, Fla.
9. Sydney, Australia
10. Santa Barbara, Calif.