Niagara Falls, Canada

American Falls #2 Niagara Falls Horseshoe Falls #2

Niagara Falls in Ontario, Canada is a place to see not only amazing cataracts, but also many other interesting places located along Niagara River.

Pictures present falls seen from the Canadian side of Niagara River. Images from the US perspective in galery Niagara Falls, USA.

Maid of the Mist Clifton Hill

Welland Canal Whirlpool Bridge Whirlpool Aero Car