Turner Falls Park in Davis, Oklahoma is a beautiful place to visit