Explore 500 acres of naturally designed habitats in the Uwharrie Mountains near Asheboro, where animals roam freely among trees, ponds, and open spaces instead of traditional cages. One of the largest natural habitat zoos in the country, it's conveniently located between Raleigh, Greensboro, and Charlotte.