Comment, Like, & Favorite
Turner Falls Roar
Photograph - Fine Art Photography
Turner Falls is a seventy-seven (77) foot waterfall. It is the largest waterfall in Oklahoma. The falls cascades down into a natural swimming pool.
March 18th, 2012
Viewed 28 Times - Last Visitor from Shenzhen, 30 - China on 12/12/2014 at 6:01 AM
copy and paste to your website / blog - preview