This is a famous Mahakshethram. The temple is located at the top of a hill where the Swayamboo Siva is located in a fairly large Sreekovil. Darshan is in the east. Here, 3 poojas and 2 Seevelis are offered. There are steps on the east and west sides to get to the temple. Although located at the top of a hill, the 2 ponds and the well in the temple facilities are full of water. Situated in the eastern side of Karivellur in Kannur district, about 20 kms from Payyannur.