I have been thinking of going to Tiger reserve in India for number of years however wanted to make sure I go the right one. After considerable research and reading various travel blogs/site I decided to go Bandhavgarh National Park located near Jabalpur in state of Madhya…