Description
The National Zoological Park is a 176-acre zoo in New Delhi, India. A 16th-century citadel, a sprawling green island and a motley collection of animals and birds, all in the middle of a burgeoning urban Delhi. The zoo can be seen on foot or using a battery-operated vehicle which can be rented at the zoo.
Add a review