City · India

Mayiladuthurai

Mayiladuthurai, India

Mayiladuthurai is a Special Grade Municipality and the district headquarters of Mayiladuthurai district in Tamil Nadu, India. The town is located 256 km (159 mi) from the state capital, Chennai.

Good to know

More places in India

Random Atlas | Mayiladuthurai - city in India