North Carolina Museum of Life and Science

A day trip to the NC Museum of Life and Science in Durham, NC