Browsing Category "Geography"
7 Mar
2009

History of Niagara Falls

The Niagara Falls lies on the border between the Canadian province of Ontario and the state of New York in the US, and is one of the most impressive and visited water falls in the world. Over 4 million cubic […]