we went to the zoo on a rainy day. Its well set out with wide main paths, and lots of little paths through the jungle to go to.
there is a good variety of animals, and given it was a rainy day, the crowds were not too bad at all.
we watched one show, but the rest of the time did our own thing.
we got very close to one of the Asian elephants in the water, whilst it played with a big ball, and grabbed a log and scratched its back.
public transport to the zoo is also very easy. we are staying in little india, so just caught a train, and then the bus directly to the zoo.