Answers

2015-04-16T20:03:05+05:30
The Meenakshi temple is believed to have been founded by Indra (king of Devas celestial deities) while he was on a pilgrimage to atone for his misdeeds.
0