Discovery Place Nature

Editor |

Address: 1658 Sterling Rd, Charlotte, NC 28209, United States.

Maps & Direction

This is an amazing nature museum situated at Sterling Road in Charlotte which attracts visitors with various nature exhibits. Popular things to explore here include butterfly pavilion, native North Carolina animals, insects, other animal exhibits, plant species etc. This also offers educational programs for schools.

Leave a comment

Special Offers

Top Tour Packages