Road Trip Time: Santa’s Village Has a New Water Park AdditionRoad Trip Time: Santa’s Village Has a New Water Park AdditionIf you haven't visited Santa's Village in New Hampshire for the past couple years, get ready for a new water park feature called Polar Paradise in 2021JoeyJoey