Charlotte, NC on-location photography of Discovery Place, Charlotte's hands-on science museum located in downtown Charlotte NC. In this image, museum visitors see animals up close.

Exhibitions

Get your senses involved when you experience an interactive Discovery Place Science exhibits. Then discover your sixth sense: the sense of wonder.