National Zoological Park is located in New Delhi, India on Mathura Rd, near Purana Qila, Pragati Maidan. National Zoological Park is rated 4.1 out of 5 in the category zoo in India.
Address
Mathura Rd, near Purana Qila, Pragati Maidan
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet