The Veeraraghava Perumal temple is one of the 108 Divya Desams dedicated to Lord Vishnu in India. This temple is very ancient and is located in Panagal Street, Thiruvallur district at a distance of about 30 miles from Chennai, the capital city of Tamil Nadu. The Veeraraghava Perumal temple can be reached by taking a diversion from Thiruvallur Town, which is on the Chennai Tirupati highway. The Presiding Deity of this temple is worshipped as ‘Veera Raghava Perumal’ and his Consort Goddess Lakshmi is worshipped as ‘Kanakavalli Thayar’. The Lord is popularly known as ‘Vaidhya Veeraraghava Perumal’, as it is believed that He cures the physical as well as the mental ailments of His devotees!
The mythology of this temple has been described in the Markandeya Purana. Once there was a sage named Salihotra who lived in Thiruvallur. The Sage was an ardent devotee of Lord Vishnu. Every day Sage Salihotra used to grind Rice for a living. The Sage offered half of the Rice flour to the Lord’s devotees and used to consume the rest of it himself. Lord Vishnu decided to test the devotion of Sage Salihotra. One day, the Lord appeared before the Sage disguised as a guest. The guest requested the Sage to offer him food. Sage Salihotra welcomed the guest and offered half of the Rice flour. The guest consumed the Rice flour but was still hungry. The guest requested the Sage to offer more food. The Sage wholeheartedly offered the remaining half port