Thirumala Devaswom Temple Thuravoor

Thuravoor Grama Panchayat, India

Key facts

LocationThuravoor Grama Panchayat, India
StatusActive

Sources

  1. Wikidata Q124240110 — Wikidata