account_balance

Charlotte Nature Museum

Charlotte, North Carolina
arrow_back All Museums

Details

location_city
City
Charlotte
public
Country
North Carolina
menu_book
Wikipedia

About

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. The Museum offered many education programs for schools, parents and the public, and features a summer camp program.

Exhibitions

Related News