Introduction to Niagara Falls: Niagara Falls is located on the Niagara River at the junction of the United States and Canada. It has a total width of 1,240 meters and an average drop of 51 meters. It is one of the world's famous waterfalls.
Attraction