All Entries Tagged With: "flora and fauna"
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.
kjohri | Dec 21, 2009 | Comments 0