Thondai Nadu – Lord Sri Veera Raghava Perumal – Tiruvallur Location and Introduction Tiruvallur is located nearly 30km west of Chennai and just north of the Chennai-Bengaluru Expressway. Click here for the Temple Location (Google Maps) Sthalapuranam According to legend, the sage Salihotra used to grind rice into flour and share half of it with Read More