Spotting Tigers at Bandhavgarh, India

Named after the ancient fort of Bandhavgarh, this National Park is most famous as a destination for its tiger sightings. Located in the Umaria district of Madhya Pradesh, Bandhavgarh National Park is spread over an area of more than 100 sq.kms. The celebrity tigers of Bandhavgarh have been photographed, filmed and spoken about all over […]