Bandhavgarh National Park is located in Madhya Pradesh's Vindhya hills. It is the best place to visit if you are a lover of nature, animals and culture. The park is home to a diverse range of flora and fauna. Apart from tigers, it houses other animals like leopards, wild boars, sambar deer, barking deer, spotted deer, and various species of birds.