Animal escapades captured at Kanha’s natural museum

A visit to the Wildlife museum of Kanha National Park, Madhya Pradesh, India