1.  Jim Corbett National Park, Uttarakhand It is the oldest national park in the country hosting more than 500 species of birds, including the plum-headed parakeets, magpie-robins, bulbuls and chestnut-headed bee-eaters.

2. Bharatpur Bird Sanctuary, Rajasthan Also known as the Keoladeo Ghana National Park, the sanctuary is home to several species of cranes, pelicans, geese, ducks, and eagles.

3. Chilka Lake Bird Sanctuary, Odisha Bird watchers keep coming back to this loved destination as it is home to some of the most unique species like sea eagles, greylag geese, and purple moorhen.

4. Sultanpur Bird Sanctuary, Haryana The northern pintail, greater flamingo, common teal, and Siberian cranes are among the 250 bird species spotted here.

5. Nal Sarovar Bird Sanctuary, Gujarat As one of the largest wetland bird sanctuaries in India, the sanctuary is famous for Indian owls, and rare bird species like spoonbills and small grebes.

6. Kumarakom Bird Sanctuary, Kerala While the sanctuary is a loved migrating destination for birds like little cormorants and pond herons, there are also local birds like cuckoos, owls, egrets, herons and water ducks here.

7. Eaglenest Sanctuary, Arunachal Pradesh This is the site where Bugun liocichla, an endangered bird, was first discovered in 1995. The other birds seen here are Hume’s bush warblers, nutcrackers and golden-breasted fulvetta

8. Lava and Neora Valley National Park, West Bengal Lava and Neora Valley is home to several rare species such as the satyr tragopan, rufous-throated partridge, the white-tailed robin, and the rusty-bellied shortwing.

9. Thattekad Bird Sanctuary, Kerala Noted ornithologist Salim Ali called it “the richest bird habitat in peninsular India” that is inhabited by birds such as the oriental darter, the Indian hawk cuckoo and the brilliant Ceylon frogmouth.

10. Ranganathittu Bird Sanctuary, Karnataka The sanctuary is an admired destination among bird lovers and many exotic migratory birds can be found here — like the egret, partridge and heron.