Museum of Life and Science
Durham, NC
Culture
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 science museum located in Durham, North Carolina, United States.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account