Attraction
Discovery Place Nature
Get close to nature by visiting Discovery Place Nature, adjacent to Freedom Park and located in one of Charlotte's finest residential areas. Visitors may walk among free-flying butterflies, observe live animals, buzz around with insects or see the stars in the planetarium. Daily programming including puppet shows, daily planetarium shows, and hands-on activities provide the opportunity for structured learning and informal play for the young and old alike.