Parrots at New Delhi Zoo Puneet Verma Best Locations March 1, 2011May 19, 2023parrots at delhi zoo 0 Comment Watch the life of parrots in Delhi Zoo, India.