Women and the case of Sabarimala pilgrimage
February 27, 2021
Sabarimala is a pilgrimage centre in mid-east Kerala, dedicated to the deity Ayyappan. Situated in the Periyar Tiger Reserve and surrounded by eighteen hills, it is among the major pilgrimage centres in south India, and even in the world, sometimes referred to as the ‘Kumbh Mela’ of the South on...
Read More