Bandhavgarh Travel Guide Bandhavgarh in Madhya Pradesh is famous for its tigers. Also known as the country of Tigers, Bandhavgarh attracts a large number of tourists to its densely forested area, lush greenery, wilderness and a variety of flora including the great gaur or Indian bison, sambar and barking deer. Tourism in Madhya Pradesh remains […]