Niagara Falls is one of the most recognizable natural landmarks in North America, stretching along the border between Ontario ...
The idea to put a giant observation wheel in the middle of stunning Queen Victoria Park in Niagara Falls, Ont., might be dead ...
Nearly 2,000 people took in four hours of music, painting, improv and more at The Exchange culture hub that started at 6 p.m.