TempleTemple du MontmarteAvallon, FranceShri Maha Devi (The Great Goddess, likely a form of Durga or local Mother Goddess) / श्री महादेवी (दुर्गा अथवा स्थानीय ग्रामदेवता)Google Maps (opens in a new tab)View temple →