Roads are considered a sign of progress for humans. But for other species it may not be. While driving on Taj Express Way, between Delhi and Lucknow, one can see […]
Sambar deer (Rusa unicolor) is possibly the 3rd largest cervid species on the planet after moose and elk. Male posses very long and strong antlers meant to show off their […]