Log In or Register
Turner Falls is located in South Central Ok. Near Davis. Honey creek falls 77 feet into a natural pool that has been popular vacation spot for over 100 years. It is considered one of the three geological windows into our past. The others are The Grande Canyon and The Black Hills of South Dakota.
Tick
Avie by PJ