Long before it became known as the mega-attraction that is Funtown Splashtown USA, this local gem was the go-to spot for water-soaked fun and thrilling rides.
New England's largest water park is set to open for the season on May 28. Get ready for Portsmouth, NH's Water Country and it's Giant Bucket, Adventure River, and Giant Wave Pool to wash away your cares.