Kulathoor Phanamugham Devi Temple

Kerala, India

Also known as: குளத்தூர் பாணமுகம் தேவி கோவில்കുളത്തൂർ ഫാനമുഖം ദേവി ക്ഷേത്രം

Key facts

LocationKerala, India
StatusActive

Sources

  1. Wikidata Q6442840 — Wikidata