Tucked away in the Garhwal Himalayas, the quaint hill town of Khirsu in Uttarakhand transforms into a hub of faith, festivity, and folklore every year during the Kathbaddi Mela. This year, on April 28 2025, the hamlet in Pauri Garhwal will once again come alive with the sounds of drums, chants, and laughter as villagers and visitors gather to take part in a tradition that has stood the test of time.

