Natural Wonders

Niagara Falls: A natural wonder.. Niagara Falls, famous for its beauty… | by Mappmond | Mappmond

Niagara Falls: A natural wonder.

Niagara Falls, famous for its beauty and as a source of hydroelectric power, is a group of three waterfalls between the province of Ontario in Canada and the state of New York in the United States. The largest of the three falls is Horseshoe Falls, also known as Canadian Falls, among the border of both countries. American Falls and Bridal Veil Falls, the smaller ones, stay within the United States.


Source link

Related Articles

Leave a Reply

Back to top button