Breaking news! We just spotted a stunning black leopard in the Turia Zone of Pench National Park. It was a phenomenal experience! Explore the beauty of the untamed lands that inspired ‘The Jungle Book’ with a stay at Sterling Padam Pench for an unmatched experience. Book Now!