When was the last time you went visiting the zoo??? well, i for one have only one hazy memory of it in the childhood……but have been there quite a few times during my college years the delhi zoo, or the national zoological park of delhi is located close to my college and our quirky group […]