Annapurna Temple, a sacred pilgrimage destination in Indore, Madhya Pradesh, is devoted to the goddess of nutrition and plenty.


Annapurna Temple, a sacred pilgrimage destination in Indore, Madhya Pradesh, is devoted to the goddess of nutrition and plenty.