Niagara Falls admin January 13, 2023 0 It’s a lot of water falling over a cliff. It’s also a tourist trap but one you have to see.