Exploring the Secrets of Turner Falls

I’m on a quest to see the world’s most beautiful waterfalls, and I’m starting with all the ones I can get to in Oklahoma! Next up on my Waterfall Wanderlust list is Turner Falls in Davis. Oklahoma’s most famous waterfall: Turner Falls If you live in Oklahoma, you have most likely visited Turner Falls Park…

Continue Reading