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 67 Times - Last Visitor from Beverly Hills, CA on 07/28/2014 at 6:41 AM
copy and paste to your website / blog - preview