Log In or Register
This is Natural Falls. It is the highest natural running water fall in Ok. At 77 feet high. It is located just inside Oklahoma, near Siloam Springs Ar.