The Christmastime celebration at Santa's Village in Jefferson, NH, transforms the park into a living, breathing recreation of the North Pole on weekends in November and December.
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.