Satpura Tiger Reserve is possibly central India’s least-known national parks, but is emerging as one of India’s must visit wildlife destinations. The reserve itself covers an area of 524 square kilometers, and along with the adjoining Bori and Panchmarhi Sanctuaries forms one of the larger Tiger reserves. Set up in 1981 and situated south of […]