The sacred geography of the Indic world — every site mapped, dated, storied, and cited.
Kanhangad, Kasaragod district, Kerala · 12.3519°, 75.0808°
One of the oldest temples of north Kerala and the seat of the Allada Swaroopam, dedicated to Kshetrapalan alongside the goddess Kalarathri. It admitted worshippers of the lower castes even before the Temple Entry Proclamation.
What follows is the temple’s own traditional account, transmitted through liturgy and local memory. It is recorded here as tradition, not as attested history.
Kshetrapalakan is said to have come to earth at Mahadeva's command to take the Allada country, but was so taken by the smell of appam being made for Nadayil Bhagavathi that he sat down and stayed — his followers calling him Thampuran Madiya, the lazy lord, from which the name Madiyan comes.
coordinates: wikipedia-2026-08-27 · sources retrieved 2026-08-26 · dynasty page: Undetermined
Answers only from cited records
Opening the line…