Location Of Niagara Falls
Where is Niagara Falls?
March 2, 2011 by Imran Jutt
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