India is home to the largest number of bird species in the world.
According to the report, India on top of the list of 127 countries which sent their entries through pictures and videos.
“India’s emergence as a bird-watching hot spot underscores the rising worldwide popularity of the pastime.” It put India on top with 765 species. The US came second with 637 species (till February 22).
Contributed By Sonia Narula