Thrissur known as “Tiru-Shiva-Perur’ is a town named after Lord Shiva. Lying in Central Kerala, it is known for its several popular shrines. The Vadakkumnathan Kshetram, where the reigning deity is Lord Shiva, is situated on a hillock in the heart of the town. Exquisite murals here narrate the epic of the Mahabharatha. This temple […]