Massive devotees gathered for 'Vishu' celebrations at the Ayyappan Temple in Mahalingapuram
Massive devotees gathered for 'Vishu' celebrations at the Ayyappan Temple in Mahalingapuram