Natural Falls Experience
Mon, 06/22/2009 - 13:42
Located in northeast Oklahoma in the scenic Ozark Highlands region, Natural Falls State Park features a 77-foot waterfall cascading through rock formations and creating a hidden, serene atmosphere at the bottom of a narrow V-shaped valley.

