Articles Tagged ‘The Niagara River’

Flying Sky High

Flying Sky High February 17, 2012 | What's New | Read More
Photo Courtesy of Lee Have you ever want to soar above the sky, but are a little too scared to hop out of a plane or be strapped into a helicopter ride? Not to worry than, as Niagara Falls has one of the very best Skywheel’s you’ll ever find in Canada. The Niagara Skywheel...