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.