Uwharrie National Forest, located in the beautiful state of North Carolina, is a haven for outdoor enthusiasts and horseback riders. With its vast acr...