Midnight masses, celebrations on beaches mark Christmas festivities in Goa; CM greets people
The famous Church Square in the heart of Panaji turned into a sea of people, as a large number of tourists arrived for the Christmas and New Year celebrations in the coastal state, which has about 30 per cent Christian population.