The Rajarajeswara temple is a Shiva temple located at Taliparamba in the Kannur district of Kerala, South India. The temple is regarded as one of the existing 108 ancient Shiva Temples of Kerala. The Rajarajeshwara temple has a top of about 90 tonnes. If any problem is encountered in the other temples of South India, devotees seek a solution in this temple through a prasna, a traditional method of astrological decision making. The prasna is conducted on a peedha (a raised platform) outside the temple. The deity Shiva here in the form of Jyothirlingam is three times more powerful in divinity than that in any other Shiva temples. The Shiva Linga here is believed to be several thousands of years old. Legend has it that Shiva gave three sacred Shiva Lingas to Parvati for worship. A sage, by name Maandhata propitiated Lord Shiva with intense prayers. Shiva was so pleased that he presented one of the Shiva Lingas to him with the condition that it should be installed only at a place where there was no cremation ground. The sage, after searching all over, found Taliparamba as the most sacred spot where he installed the Shiva Linga. After his death, the Linga disappeared into the earth. Then his son Muchukunda offered similar prayers to Shiva and got a second Shiva Linga, which too disappeared in course of time. Centuries passed. The third Shiva Linga was handed down to Satasoman, a king of Mushaka, Kolathunad dynasty who then ruled the region. He was an ardent devotee of Shiva. On the advice of sage Agastya he prayed to Lord Shiva who granted him the Shiva Linga. The king installed it in the present temple built by him. Taliparamba is regarded as one of the ancient Shakti Peethams. Legend has it that the head of Sati (Goddess/ wife of shiva) fell here after Shiva's tandavam following Sati's self-immolation.Sati was the daughter of Daksh, a respected Hindu king who had a disregard for Shiva.