Natural FallsDid you know Oklahoma has a 77ft water fall!!!! Neither did we. Its right off 412 in West Siloam Springs, OK. We packed a lunch and...