Image may be NSFW.
Clik here to view.
Dr. Beach is out with his 22nd annual list of the best beaches in America, and this year there's a new winner.
Dr. Beach, better known as Dr. Stephen P. Leatherman, is a coastal expert and professor at Florida International University.
He ranks the beaches on 50 criteria including the local scene, sand quality, water quality, smell, and environmental management.
#10 Cape Hatteras, Outer Banks, NC
Image may be NSFW.Clik here to view.

#9 Beachwalker Park, Kiawah Island, SC
Image may be NSFW.Clik here to view.

#8 Cape Florida State Park, Key Biscayne, FL
Image may be NSFW.Clik here to view.

See the rest of the story at Business Insider