Even Oklahoma has its own "mini Niagara," the Turner Falls. Turner Falls is the state's tallest waterfall despite being less than half the size of Niagara. It's in a park within the rugged terrain ...