Travelers looking for a beautiful New England beach town to vacation in will love Hampton, New Hampshire. The town is home to the Hampton Beach State Park, a popular spot for swimming, sunbathing, fishing, and picnicking. Visitors can also enjoy the many restaurants and shops along the boardwalk. For those interested in a more active vacation, the nearby North Beach offers hiking, biking, and kayaking. No matter what your interests are, you're sure to find something to enjoy in Hampton.