Goa Stampede: What Is Devi Lairai Jatra? Why Hundreds Walk Barefoot Across Burning Embers In Shirgao
Shirgao Jatra, also known as Lairai Zatra, is one of Goa’s most prominent festivals, held in honour of Goddess Lairai in the village of Shirgao, Bicholim.
Explainers