THIS Unusual Centuries-Old Stone-Pelting Festival In Shimla Uses Human Blood As Tilak, Doesn’t Stop Until…
In Himachal Pradesh’s Dhami, a centuries-old tradition known as the Pathar Mela was celebrated after Diwali. Thousands gathered to witness…