Lake Texoma Nearby Attractions: Turner Falls Park
Turner Falls Park is located just under two hours away from Lake Texoma. Turner Falls is one of the most beautiful places to see in the state of Oklahoma. The falls is tucked away within the Arbuckle Mountains near I35 and Highway 77 in Davis, Oklahoma.
The falls historically are named after Mazeppa Thomas Turner. Mr. Turner discovered the area holding the largest waterfall within the state in the late 1800s. A virtual tour is available online at the Turner Falls website, but a visit to the area is even better!