Lucknow, India
An idol found near Gangaikonda Cholapuram confirms the ‘Thiruvarasu’ of Nathamunigal | TheBriefWire