Niagara Falls is an incredible waterfall system located on the border between the province of Ontario, Canada and the state of New York, USA. Niagara Falls is composed of three extraordinary falls ...