MaduraiMadurai is an energetic, ancient city on the Vaigai River in the South Indian state of Tamil Nadu.