close
This ad will auto close in 10 seconds

Thousands throng Velankani to celebrate Christmas

Thousands of pilgrims from several parts of the country and abroad thronged the Christian pilgrim town of Velankanni here to celebrate Christmas.