Birding can be done practically every part of the country.
The best places are
In North India : Corbett National Parl, Tal Chapper, Bharatpur, Ranthambhore National, Dudhwa National Park, Sariska National,
Western India : The western India : The entire Western Ghat
North East India : Arunachal Pradesh, Assam and other states of India