Tag Archive: Natural Falls State Park

Sep 10

Natural Falls State Park: A Treat for the Senses

rp_20690740743_055ab68b47_z.jpg

Natural Falls State Park is home to one of the two tallest waterfalls in the state of Oklahoma.  Natural Falls  shares the honor of being the tallest with Turner Falls located in the Arbuckle Mountains in the south central part of the state.  Natural Falls aka Dripping Springs Falls is a beautiful multiple waterfall flowing over …

Continue reading »

You might also likeclose