The Taliparamba Rajarajeswara Temple is located at Taliparamba
in Kannur District
in northern Kerala
. This is one of the trinity of temples in the region - the other two being the Vaidyanatha Siva temple at Kanjirangat and the
Krishna temple at Trichambaram
This temple is regarded as one of the 108 ancient Siva temples of Kerala. The Sivalinga here is believed to be thousands of years old — one of the three given by Lord Shiva himself to Parvati for worship. Legend has it that the head of Devi
Sati fell here after Sati's self-immolation. It is also believed that Lord Ram, during his victorious return to Ayodhya from Lanka, stopped here to offer worship to Siva. In honor of his presence, devotees are not allowed into the namaskara mandapam even today.
The temple is about 25 km from Kannur town, and about 1 km north of Taliparamba town.