Interested in fun facts and the history of Lansing, NY?
Then read on!
One fun and verifiable fact about Lansing, New York is that it's home to Taughannock Falls State Park which features a waterfall that is taller than Niagara Falls. Taughannock Falls stands at 215 feet tall while Niagara Falls stands at 167 feet tall.