Natural Falls (Dripping Springs Falls)

Natural Falls (I’ve also seen this referred to as Dripping Springs) was one of the more interesting waterfalls we stumbled upon in our research of Oklahoma Waterfalls, which prompted us to include…