Dogwood Canyon is perfect for outdoor enthusiasts looking for nature-focused things to do in Branson, MO. There is hiking, biking, horseback riding, fishing, guided tours, and even shopping at the general store. These beautiful 2,200 acres spread across the Missouri – Arkansas border.