The heart of Tamil Nadu is in Chennai, and its soul is definitely in Madurai, and the Sri Meenakshi Temple is the soul of the soul. The architecture of the Meenakshi Temple is so exquisite that it seems like an Indian alien world with the utmost in complexity.