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.
Design and share beautiful flyers just like this one!
Spread the word with an online flyer. They're easy to make and impossible to mess up :)Try it now