Friday, July 8, 2022

Margapurisvarar Temple, Visalur, Pudukottai

Margapurisvarar Temple, Visalur, Pudukottai

Margapurisvarar Temple is a Hindu Temple dedicated to Lord Shiva, located in Visalur Village in Kulathur Taluk in Pudukottai District of Tamil Nadu, India. Presiding Deity is called as Margasahayesvarar / Margapurisvarar / Vasukisvaramudaiya Mahadevar / Varadukasuramudaiya Nayanar. The Temple is one of the protected monuments in Tamil Nadu declared by Archaeological Survey of India.


The Temple is believed to be built by Vijayalaya Chola (848-871 CE) but the earliest inscription is dated to the reign of Parantaka Chola I (907 – 954 CE). Lord Shiva of this temple was called as Vasukisvaramudaiya Mahadevar and Varadukasuramudaiya Nayanar in the inscriptions. The place was called as Visalur, even in ancient times as evidenced from inscriptions of the Cholas and Pandyas found in the temple. Visalur would have held a strategic position during Cholas and Pandyas rule.

Inscriptions of Parantaka Chola I, Rajaraja Chola I, Rajendra Chola II, Kulothunga Chola I, Kulothunga Chola III, Jadavarman Veera Pandya and few local chieftains can be seen in the temple. These inscriptions record mostly the grant of lands and gifts made to this temple. The inscription of Kulothunga III, dated in 1222 CE, mentions installation of idols of the king and his queen in the temple by a local chief, Adhitan Thenkarai Nadalvan.

The Temple

For brief details, please refer below link;


The Temple is located at about 4 Kms from Malayadipatti, 7 Kms from Killukkottai, 11 Kms from Kunnandarkoil, 14 Kms from Keeranur Railway Station, 15 Kms from Keeranur, 16 Kms from Kulathur, 27 Kms from Narthamalai, 28 Kms from Trichy Airport and 40 Kms from Pudukottai. The Temple is situated on Keeranur to Killukkottai route.