Madurai January 18, 2016 by Shantha Leave a Comment Madurai is a city in Tamil Nadu located on the banks of River Vaigai. The river runs in the middle of the city dividing it into two equal halves. Sirumalai and Nagamalai hills lie to the North and … [Read more...]