This Temple is the 42nd Shiva temple on chozha dhesha located on the northern bank of Cauvery.Tirundhuthevankudi also known as 'nandu kovil' by local people.
This Temple is 186th Devaram Paadal Petra Shiva Sthalam and 69th sthalam on the south side of river Cauvery in Chozha Nadu.This place is called as karukudi , now it is called as "Marthunallur"
The Temple present masonry structure was built during the Chola dynasty in the 9th century, while later expansions are attributed to Thanjavur Nayaks during the 16th century.
Sri Veezhinatheswarar Temple is 178th Paadal Petra Shiva Sthalam and 61st Sthalam on the south side of river Cauvery in Chozha Nadu.Moovar has sung hymns in praise of Lord Shiva of this temple.