Comment, Like, & Favorite
Photograph - Fine Art Photography
At 77 feet (23 m), Turner Falls is locally considered Oklahoma's tallest waterfall. The falls are located on Honey Creek in the Arbuckle Mountains in south central Oklahoma, near the city of Davis.
November 21st, 2010
Viewed 68 Times - Last Visitor from Seattle, WA on 12/29/2014 at 12:47 AM
copy and paste to your website / blog - preview