All Entries Tagged With: "tourism"
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