Nestled in the calm and green environs of South India’s most significant pilgrimage centre of Tiruvannamalai,