To date, I have visited two zoos in Gujarat: Junagadh and Vadodara. I have yet to visit a third, that in Ahmedabad.
The zoo in Junagadh is laid out over a large area of ground. Large animals and those which like to run around are in spacious enclosures. The zoo is pleasant to visit. It has wide paths, many of them with trees to provide shade.
Currently (January 2019), the zoo in the Sayajibaug Gardens in Vadodara is somewhat of a building site. This zoo is undergoing major rebuilding. The zoo is divided into three areas: birds, hippos and big cats, tigers and bears. There are also ponds containing crocodiles and alligators. The highlight of our visit to this zoo was seeing a new born hippopotamus with its mother.
The cages at the zoo in Vadodara are mainly very old fashioned. Hence, the building works whose aim is to create modern enclosures and a veterinary hospital.
I know that these days not everyone approve of keeping animals in zoos, but both zoos described above are well worth visiting.