Tirundudevankudi Karkadeswarar Temple

Sri Karkadeswarar Temple is an ancient Shiva Temple located at Tirundudevankudi in Thanjavur district of Tamil Nadu. During ancient times, this temple was called as Karkteeswaram. In this temple, Lord Shiva has granted salvation to a crab. The main deity is Lord Shiva, and he is called as Lord Karkadeswarar, and his consort Ma Parvati is known as Apoorvanayaki in […]