Over 1200 species of birds may be seen in India. You can see over a hundred species anywhere. One can have a field day for birding with over 375 species found in the 30 sq km of Keoladeo National Park situated 60 km from the Taj Mahal. Both of them are listed as World...

read more