From the Niagara Falls Review:
Niagara Falls will be a highlighted location on The Weather Channel’s upcoming It’s Amazing Out There winter tour.
The two-day tour is all about discovering the “beauty and amazement” winter brings throughout North America.
Meteorologists and officials from the Atlanta-based channel are scheduled to visit attractions such as Journey Behind the Falls, the Niagara Skywheel and the falls themselves.