Delhi Zoo

Delhi Zoo

The National Zoological Park, New Delhi, popularly known as the Delhi Zoo, is located on the Mathura Road, just next to the Old Fort, or Purana Qila. It was established in November 1959 after six years of work at various levels. The zoo has a forest-cum-park like environment without any kind of pollution. A visit…