
Life
At Kerala's Chottanikkara Bhagavathy temple, devotees pray to be rid of their 'demons'
The Sri Chottanikkara Bhagavathy temple, situated in Ernakulam, Kerala, is not merely a Hindu shrine of worship, but a place of 'exorcism' and healing