 Near this temple stands one of the largest rock inscriptions in Tamil Nadu.The inscriptions are of particular interest since they deal with music, a rare subject for inscriptions.The Sathyamurthi Perumal Temple, a Vishnu temple is located on the foot of the hill; it is much a much-venerated temple and is considered second in importance only to the temple at Srirangam (ஸ்ரீரங்கம்).