
Madurai is a major city in Tamil Nadu and home to the Meenakshi Temple. It is also known as the Temple City of India. You can find temples in almost every street in Madurai. The city is called "Thoongaa Nagaram", which means Sleepless City. You can find ... About Madurai