Where Is Madurai Located?

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.

Copyright Wanderlust World © https://www.ynyoo.com