If 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 2021
An investigation by the Providence Police Department found 99 vehicles registered on a rural lot hundreds of miles away at 94 Waldoboro Road in Jefferson, Maine