If you've ever strolled along the Brewer Riverwalk and wondered what on earth that "NO WAKE ZONE" sign means, you're definitely not alone. At least, I hope.
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