Pilgrims from across india arrive at the Vailankanni Basilica to take part in The Annual Feast celebration.
Source / Courtesy: Sunday Times | Times of India
You must be logged in to post a comment.