nature center is right around the corner from the Museum of Discovery. We would often do both. The main attraction of the center is the large, close to the ...