n8 Posted on June 20, 2019 by TM Editorial's Leave a comment The statue of Velu Nachiyar in Sivagangai, Tamil Nadu Previous Next Return to Velu Nachiyar: 1st Tamil Queen in the History Who Won Battle Against The British