The majority of devotees who visit the Attukal Bhagavathy Temple, an ancient South Indian temple, are women, which has earned it the nickname “Sabarimala of the Women”. The temple’s deity is known as the Supreme Mother, who is revered for creating all living beings, as well as being responsible for their preservation and destruction. Visiting […]