The Museum of Life and Sciencemdashpreviously known as the North Carolina Museum of Life and Science and the NC Children's Museummdashis an 84 acres science museum located in Durham, North Carolina, United States, featuring an array of largely hands-on exhibits intended to spark curiosity and wonder.