Video of the day
Niagara Falls
1 February, 2014
2014-02-01
Niagara Falls
The Niagara Falls are a group of large waterfalls located on the Niagara River on the border between the American state of New York and the Canadian province of Ontario. The Niagara Falls are renowned for their beauty and are a valuable source of hydroelectric power and a challenging project for environmental preservation.