NIAGARA FALLS

Niagara Falls is 628.41 miles from Manchester IA.


Niagara Falls is 240.6 miles from the Statue of Liberty.


About 2,500,000 gallons of water come from its rims each second.