Discovery Place Nature is a family-friendly nature museum in Charlotte's Myers Park area, with exhibits on biology, live animals, a butterfly garden, and a short nature trail. It works best for visitors travelling with children, but the hands-on displays and quiet green setting make it a useful contrast to Uptown's larger museums.