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.