Just got back from a fantastic time climbing and camping at Horseshoe Canyon Ranch up in the beautiful Ozark Mountains.