Kaikkulangara Devi Temple

Moloor, India

Also known as: कैकुलंगरा देवी मंदिरকায়কুলাঙ্গার দেবী মন্দিরକାଇକୁଲାଙ୍ଗା ଡି.ବି ମନ୍ଦିରകൈകുളങ്ങര ദേവീക്ഷേത്രം

Key facts

LocationMoloor, India
StatusActive

Sources

  1. Wikidata Q20577522 — Wikidata