Oops! Something went wrong, please try again later.
Davis is a small town located in south-central Oklahoma and has a population of around 2,600. It is the home of Turner Falls park, which has one of the …
While the waterfalls and scenery were nice, the staff and police, not all the officers, but some are extremely rude and very unprofessional. I even spoke with the so called Chief and I can understand… Full review by Jasen Smith