Of the approximately 9,000 different species of birds worldwide, 1,200 species are found in India. Of these, more than 400 ...
Black-winged Kite, Ross's Gull, Siberian Thrush, a deluge of Nearctic wildfowl and an influx of geese made for a thrilling ...