Towering Views
Niagara Falls is a North American powerhouse located between Niagara Falls, Ontario, Canada and Niagara Falls, New York. Formed by the receding of the glaciers during the last ice age, almost 4 million cubic feet of water flows on average over the crest line.
Download | Duration: 00:06:07



Comments