The Land of Forests, Jharkhand is an impeccable tourist destination with scenic waterfalls, sumptuous green forests and gigantic hills....