Where is Niagara Falls?

user image

Muskan Anand

2 years ago

Niagara Falls is on the river Niagara, between Canada and the United States. It is absolutely three falls – the American Falls, the Canadian or Horseshoe Falls and the Bridal Veil Falls. In one minute, more than 168,000 cubic metres (6 million cubic feet) of water falls over its crest.

Recent Doubts

Close [x]