The Museum of Science and Life is mostly a zoo, with exhibits of native NC wildlife, a butterfly garden, and some space history exhibits. Here are some photos from a visit.