 The temple is located on the northern banks of Thamirabarani River in Tirunelveli district.The presiding deity is revered in the 7th century Tamil Saiva canonical work, the "Tevaram", written by Tamil saint poets known as the nayanmars and classified as "Paadal Petra Sthalam".The temple complex covers an area of fourteen and a half acres and all its shrines are enclosed with concentric rectangular walls.