Madurai is in Tamil Nadu, southern India, on the banks of the Vaigai River. It is the state's third-largest city, a major cultural/religious center, famed for the Meenakshi Amman Temple. Well-connected by rail and road.