TempleMangalchandi TempleAmarpur, Tripura, IndiaMangalchandi (a form of Goddess Durga / Shakti, auspicious protector of the region) / श्री मङ्गलचण्डी माताGoogle Maps (opens in a new tab)View temple →