About us
Nestled in the captivating village of Muthukurussi part of Valluvandu desham, where the Kanjirapuzha River
and Vakkodan Hills weave a serene tapestry. Devotees can visit this temple by taking the Palakkad - Kozhikode National Highway,
and taking a deviation from Thachampara, and traveling 4.5 Kilometers,
or via Kanjirapuzha, about 1 Kilometer from the temple.
Developed by PROACT Management. All rights reserved.