Colourful chirping birds can make anyone happy. You might not be a birding enthusiast but you will fall in love when you visit these places. Here are the best places for birdwatching in India. Keoladeo Ghana National Park, Rajasthan Formerly known as Bharatpur Bird Sanctuary,…