Category: Madurai Tourist Places


Madurai is a city in the Southern part of India and is located in the state of Tamil Nadu. It is located on the banks of River Vaigai, it is the third largest city of Tamil Nadu. Madurai, India was essentially a Read more…

India