Othara Puthukulangara Devi Kshethram

Othera, India

Also known as: ओथारा पुथुकुलंगारा देवी क्षेत्रमওথারা পুথুকুলাঙ্গার দেবী ক্ষেত্রেরমഓതറ പുതുക്കുളങ്ങര ദേവി ക്ഷേത്രം

Key facts

LocationOthera, India
StatusActive

Sources

  1. Wikidata Q20575266 — Wikidata