The adventure and thrill which generates from watching the animals within their natural habitat are really incomparable, which brings to mind the Tadoba Tiger Resort.  Travelers who are passionate about wildlife know about this tiger reserve located in the north-eastern Maharashtra Dist. of Chandrapur.  They even know the right ways to spot them.  Here are some […]