Skip to content Book Your Getaway

Conservation Center

Dogwood Canyon Nature Park is an immersive, educational experience that showcases the importance of conservation. With your admission to this 10,000-acre nature park, you will have access to the conservation center and treehouse (seen on Animal Planet’s Treehouse Masters) as well as trails and a working grist mill.