Abayambigai

Tamil Nadu devotees celebrate elephant’s 50th year at temple

Sunday was a special day for the people of Mayiladuthurai in Tamil Nadu as the iconic elephant in the area…

2 years ago