About
The Museum of Life and Science—previously known as the North Carolina Museum of Life and Science and the NC Children's Museum—is an 84-acre (340,000 m2) science museum located in Durham, North Carolina, United States.
Source: Wikidata & Wikipedia (CC BY-SA 4.0). This page is part of our global directory; for our editorial Top 220 with hours, highlights and ranking, see the homepage.





