Designed by
Title
Landscape of Niagara fall at Canada side in Ontario in Canada #176010185
Description
Niagara Falls, Ontario, is a Canadian city at the famous waterfalls of the same name, linked with the U.S. by the Rainbow Bridge. Its site on the Niagara River`s 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.
This image is editorial