Barahi Temple, dedicated to the Hindu Goddess Barahi, is situated in Devidhura, which is at a distance of 58 km from Champawat. Tourists can see large stones within the premises of the temple, which are believed to have been used as balls by the Pandavas (the mythological kings and warriors of the great Hindu epic ‘the Mahabharata’).

The Bagwal Fair is held here on the day of ‘Raksha Bandhan’ every year. This fair attracts people from Nepal as well as from several destinations in the country. During this festival, two groups engage in dancing, singing as well as throwing stones at each other. Each group is provided with a large wooden shield for protection. The participants do not care about the injuries due to the religious sentiments attached. This festival has been celebrated for many decades now, but there is no record of any one succumbing to injuries.