The 155-acre nature sanctuary is located four miles west of downtown Houston. Check out the creatures in and around the ponds and forests on the five mile walking trail. Take pictures near the botanical gardens. Also, visit the Discovery Room which has aquariums, microscopes, and interactive exhibits.