
Discovery Place Science
museum · CharlotteDiscovery Place Science is a hands-on science and technology museum on North Tryon Street in Uptown Charlotte, opened in 1981 and renovated in 2010. Its exhibits cover physics, the human body, engineering and the natural world, with a rainforest, an aquarium and live animals, and the Charlotte Observer IMAX Dome theatre shows films on a domed screen.