Thalachangadu

Thalachangadu is a historical village located in Mayiladuthurai District, Tamil Nadu, India, on the bank of the Cauvery River. Its southern boundary is the Rajendran Channel, on the north side is the Cauvery River, on the east side is MelaPerumPallam and on the western side is Natraja Pillai Chavadi.

Religion
In Thalachangadu there is a big Siva temple, named Sangaraneswarar. This is one of the temples prized by Thirugnanasambanthar in Thevaram.

There is another Siva temple named Dhaxenapurieswar-Agliyandeswri and this temple is famous for the god of Satarn (Sanieswar) who is facing to the west side. Saturn lies in the north east corner of the temple.

Naanmadiya Perumal temple is under the presiding Deity is the Hindu god Vishnu. It is one of the Divya Desams, the 108 temples of Vishnu revered by the 12 poet saints, or Alwars. The Lord of this Divyadesa temple is praised in the Mangalasasanam hymn of Tirumangai Azhwar. In this Divyadesa temple, Perumal appears with crescent moon on His head as Lord Shiva facing east and in a standing form. Hence, the name of Perumal is Nanmadhia Perumal and Chandra Shaba Harar, one who released Chandra from his curse. The Vimana-tower above the sanctum sanctorum is known as Chandra Vimanam. Those facing adverse aspects of planet Moon are advised to come to this temple and worship Lord and Mother for relief.