Turner Falls, Oklahoma

Let the road trip continue with a quick stop at Turner Falls. Oklahoma’s Largest Waterfall located in the Arbuckle Mountains.

Leave a Reply