Christmas is a festival that is celebrated all over the world. I beleve some of us had no idea Christmas was a national holiday in India. Christmas is a national holiday in India and is marked with great festivity. Although Hindus and Muslims make up the population’s majority there. In india there is a special charm celebrating Christmas especially in Goa that sets it apart from celebrations of Christmas any where else in India. The British had influenced India from the days before gained independence it brought the notion a gift of celebrating chrismas. This preserved the idea of spreading joy and sweetness through the year. Christmas is celebrated all over the india on the 25th of December . The celebration starts from the Christmas Eve and even after Christmas.
source; omsonsindia, pinterest