Discovery Place Museums include locations Uptown, in Huntersville, Rockingham, and at the Charlotte Nature Museum.
Discovery Place Museums include locations Uptown, in Huntersville, Rockingham, and at the Charlotte Nature Museum. Photo courtesy of Discovery Place Museums, Inc.
Discovery Place Museums include locations Uptown, in Huntersville, Rockingham, and at the Charlotte Nature Museum. Photo courtesy of Discovery Place Museums, Inc.