It is located near Saidarpalli, the south part of Thalassery, in Kerala, India.
The deity in this temple is believed to be formed on its own around ninety years ago.
The annual festival of temple commences on the first Tuesday in April every year and lasts for five days.
Agnikaragam, Pookaragam, Poomithi, Kurithikuli, Balipooja are the vital features of the annual festival.
Shri P P Appu Master is a teacher by profession and has established a school in Thalassery.