WRAL Storm Central Brings Meteorology to the Masses
An interactive exhibit in the new Nature Research Center at the North Carolina Museum of Natural Sciences gives guests an opportunity to learn about weather in a hands-on way. An interactive exhibit in the new Nature Research Center at the North Carolina Museum of Natural Sciences gives guests an opportunity to learn about weather in […]