Photo Credit: via Visit New Hampshire
Photo of Hampton Beach State Park Campground
Hampton Beach State Park Campground
160 Ocean Blvd., Hampton, New Hampshire 03842 USA
160 Ocean Blvd., Hampton, New Hampshire 03842 USA
Photo Credit: via Visit New Hampshire