
Stone pelting festival begins in Kumaon region of Uttarakhand
festival · village
One village stones another village, in an age-old tradition... Bagwal literally means "fight with stones". This unique festival is celebrated in Devidhura village, which is located at a distance of 75km from Champawat district town.





















