
Bandhavgarh National Park is a great place to see rich Indian wildlife in all its glory. Located in the lush Vindhya Hills in the Indian state of Madhya Pradesh, the park is spread across an area of 105 sq km and flourishes with amazing wildlife, gushing streams, chirping birds and dense forests. The park is known to have one of « Continue Reading »