Around Amma 2018 India 2018

The entirety of humanity will be benefited by Amma’s venture

21 January, Vellore, Tamil Nadu – Bharata Yatra 2018 Traveling from Madurai, Amma arrived in Vellore, a city in the north eastern part of Tamil Nadu. It was her first visit to the city. The city’s name, Vellore, has a special meaning associated with it. In Tamil, the word ‘vel’ means spear, which is the […]