NC Nature Research Center

Take a look at stories and videos detailing the opening of the Nature Research Center, a new 80,000-square foot addition to the N.C. Museum of Natural Sciences scheduled to open in April.