Mayiladuthurai is a city and a municipality in Nagapattinam district in the Indian state of Tamil Nadu. The town is located in the historic Thanjavur area on the banks of river Cauvery. Mayiladuthurai is a well known railway junction and the town is well-connected with other major towns in the region, such as Tiruchirappalli, Thanjavur, Kumbakonam and Tiruvarur. Mayiladuthurai is a Lok Sabha constituency represented by Mani Shankar Aiyar.