10 Fun Facts About Niagara Falls What else do you know about Niagara Falls, besides that it’s a must-see natural wonder? Do you know about the...