Natural history
Charlotte Nature Museum
Charlotte, North Carolina
Charlotte Museum of Nature, formerly Discovery Place Nature, formerly Charlotte Nature Museum, was located at 1658 Sterling Road in Charlotte, North Carolina. The Museum featured interactive nature exhibits and live animal displays, including a butterfly pavilion, live species, insects, and a variety of native North Carolina animals.