I visit the Zoo every year between December and January with my kids.
It is a must to rent one of the Golf carts - for three hours at least - then you can see the whole zoo, without feeling like you did a marathon.
Only negative point is the location of the zoo, and you seem to worry if your car will still be outside - but, nothing has ever happened, that I am aware of.
I always try to be there before the gates open, not later than 9am, then you still get paring inside the zoo parking area.
We pack a cooler bag with goodies for lunch, and when we want to have lunch, we just go and fetch the food and blankets from the car, in stead of carting everything around.
They have a restaurant for lunches, but usually the queue is too long.
The cable car is a must, you have a good view over the whole zoo.
The zoo is well maintained, and they have a wide variety of animals, and the enclosures are clean.
The aquarium and reptile portion of the zoo is also very good.
One "main" attraction of the zoo, is the "snow cones" they sell - crushed ice with a flavor of your choice - I love the Tiger Blood.
They kids love this outing every year.
If you own or manage National Zoological Gardens of South Africa, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.