Held every year on Raksha Bandhan, Devidhura Bagwal is a unique festival India is a land of myriad cultures. The different cultures and societies have their own festivals. And, even the festivals common across cultures have different ways to celebrate. Most of these festivals find their roots in mythological stories and legends, therefore don’t feel surprised when I say that even today a festival is celebrated where people throw stones on each other with intent to hurt so that blood is spilled which would eventually make the goddess happy and she will shower her blessings. Barahi Devi temple at Devidhura Festival happens at Devidhura in Champawat district of Himalayan state Uttarakhand every year on the day of Raksha Bandhan, which falls on full moon day of the Shravan (or sawan...
Read More