Mayiladuthurai
India / Tamil Nadu /Nagapattinam /Mayiladuthurai Mayiladuthurai, formerly known as Mayavaram, is a religious and scenic tourist destination located in Nagapattinam district in Tamil Nadu State. The town Mayiladuthurai is situated on the banks of the famous river Cauvery. Mayiladuthurai literally means the place of peacock’s dance. Mythical stories behind the name Mayiladuthurai are many. […]