Bandhavgarh is located in Umaria, Madhya Pradesh. The average rating of this place is 4.20 out of 5 stars based on 300 reviews. The street address of this place is Hotel Narmada Palace, Bandhavgarh National Park, Near Petrol Pump Village Tala, Umaria, Madhya Pradesh 484661, India.