Delhi

National Zoological Park, Mathura Road, New Delhi - 110003