At Roots, we provide an ultimate outdoor adventure experience to children and help them understand the roots of our culture and heritage. We pride ourselves on our nurturing and caring environment that allows 9-17 years children to try new activities and challenge themselves in a safe setting. Our programs go beyond adventure and develop skills for life.