Melur Muchilottu Bhagavathi Temple
← Explore all Temples & Teerth
Deity: Devi Place: Mulappilangad Kerala
Melur Muchilottu Bhagavathi Temple. Dedicated to Devi. Located in Mulappilangad.
- Primary Deity
- Devi
- Address
- Dharmadam-Meloor-mamakunnu road, Chirakkuni, Dharmadom, Thalassery, Kannur, Kerala, 670661, India