CHENNAI: Vulture population in Tamil Nadu and the Nilgiri Biosphere Reserve (NBR) continues to rise and it is an incredible comeback from the verge of extinction. On Friday, the state forest ...