The Meenakshi temple is believed to have been founded by Indra (king of "Deva" celestial deities) while he was on a pilgrimage to atone for his misdeeds.
While he was on a pilgrimage to atone for his misdeeds. This was what the Meenakshi temple is believed to have been founded by Indra (king of "Deva" celestial deities).