25 June 2022
An Ayyanar stone idol, the first of its kind in Vellore, was discovered at Thandalai Krishnapuram (TK Puram) in Tamil...