The temple is a fitting abode for an immensely powerful deity. It is an arc Thiruchendur, meaning ‘sacred and beautiful’…