Turner Falls

Turner Falls was perhaps Oklahoma’s most scenic waterfall. Julie and I were made aware of the falls when my mother made a visit here during a business trip several years ago. Ever since then…