Located in the beautiful, rolling hills of Osage County, Ben Pecan Ranch is a well-preserved refuge from city and chaos. The scenes surrounding two quaint cabins invoke feelings of peace and simplicity, while the numerous available self-guided activities promise to combat any threat of boredom.