Local News America's Top 20 Beaches May 14, 2012 / 12:55 PM PDT / CBS News #19. Lanikai Beach, Hawaii #18. Cumberland Island, Georgia #17. Butterfly Beach, California (Photo credit: Thinkstock.com) #16. Wainscott Beach, New York #15. Hanakapiai Beach, Hawaii (credit: Thinkstock.com) #14. Cape May, New Jersey #13. South Beach, Florida #12. Outer Banks, North Carolina (credit: Thinkstock) #11. Big Sur, California #10. Great Point Beach, Massachusetts (credit: Thinkstock) #9. Avalon Bay, California (credit: Thinkstock.com) #8. Ocean City, New Jersey #7. Clearwater Beach, Florida #6. Hanalei Bay Beach, Hawaii #5. Key West, Florida (credit: Thinkstock) #4. Bald Head Island, North Carolina #3. Sanibel Island, Florida #2. Coronado Beach, California #1. Wai'anapanapa Black-Sand Beach, Hawaii (Credit: Thinkstock.com)