Discovery Place Nature

1658 Sterling Rd, Charlotte

(704) 372-6261

https://nature.discoveryplace.org/

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

 

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

Posted in

devuser

Leave a Comment