Known to the masses by the name of Meenakshi Sundareswarar Temple, the existing structure falls between 1623 and 1655 CE ...