Bandhavgarh is a new national park with a very long history. Set among the Vindhya hills of Madhya Pradesh with an area of 168 sq miles (437 sq km), it contains a wide variety of habitats and a high density ...
Read More » Home / Tag Archives: Bandhavgarh national park