You asked:

facts about Madurai

  • Madurai is a major city in the Indian state of Tamil Nadu.