poi_banner_image

Niagara Falls, Toronto (Canada)

Niagara Falls Ontario is a Canadian city with famous waterfalls of the same name linked with the U.S. by the Rainbow Bridge. Its site on the Niagara Rivers western shore overlooks the Horseshoe Falls the cascades most expansive section. Elevators take visitors to a lower wetter vantage point behind the falls. A cliffside park features a promenade alongside 520-ft.-high Skylon Tower with an observation deck.

Niagara Falls Hamilton Ontario Canada
43.06 -79.106667

Top Toronto Tour Packages

Top tours featuring Niagara Falls