Turner Falls Park with an abandoned castle and the tallest waterfall in Oklahoma (75 feet, and even more impressive and not half frozen)
Turner Falls Park with an abandoned castle and the tallest waterfall in Oklahoma (75 feet, and even more impressive and not half frozen)