The North Carolina Museum of Life and Science is the former name of the Museum of Life and Science. This educational hub is situated in Durham, North Carolina. The exhibit has indoor and outdoor environments which are comprised of concepts related to natural science.
The museum spans 80 acres, and is intersected by Murray Avenue. The main building is located north, together with its many exhibits ...
Read more about the North Carolina Museum of Life and Science