Located in the picturesque Kumaon region of Uttarakhand, Champawat is a quaint town steeped in history and natural beauty. If you're planning your first trip to this charming destination ...
Better known as the “Demon of Champawat,” this Bengal tiger prowled the woods for nearly a decade, ... [+] mauling any human within hunting distance. Here is her story. Millions of lives have ...