Located in Portsmouth, NH, Water Country is New England’s largest water park, with more than a dozen high-excitement slides and rides.
To learn about other area attractions, click here.


Sign up for our e-newsletters to receive advance notice about Seacoast events and happenings — and get your tickets!