Swimming at Turner Falls Turner Falls, at , is locally considered Oklahoma's tallest waterfall, although its height matches one in Natural Falls State Park. The falls are located on Honey Creek in the Arbuckle Mountains in south central Oklahoma, south of Davis.
Be the first to add a review to the Oklahoma Turner Falls.
Oklahoma Turner Falls
Hours not available
Is there a problem with this listing? Let us know.