Where is Niagara Falls?

March 2, 2011 by  
Filed under Geography

The Niagara Falls are voluminous waterfalls on the Niagara River, straddling the international border between the Canadian province of Ontario and the U.S. state of New York. Along with Victoria Falls, the Niagara Falls is the most famous waterfall in the world. It is 167 feet high and 1.2km wide.

- Read more