Mariamman Teppakulam

Madurai

Madurai is a city in Tamil Nadu located on the banks of River Vaigai. The river runs in the middle…