The Debrigarh Wildlife Sanctuary in Odisha’s dense forest cover and innumerable water inlets spread across 353 square ...