Top 18 Beautiful Beaches in America

7. Cape May, New Jersey


As the farthest point south on the Shore, Cape May is the crown jewel of the region with gorgeous beaches and a quaint town center filled with gingerbread Victorians and colorful bed and breakfasts. Bring your binoculars to the beach to spy the playful dolphins jumping in the wake.