Tag Archive: Natural Falls

Sep 25

Natural Falls: Oklahoma’s Waterfall

rp_21301195142_0353769020_z.jpg

Natural Falls is a beautiful spot in the northeastern part of Oklahoma.  Located in Natural Falls State Park this 77 foot waterfall is tied with Turner Falls as the tallest waterfall in the state.  Easy to get to with a parking lot within I would say 100 yards or so of the waterfall this is …

Continue reading »

You might also likeclose