Is Christmas being celebrated in India? Basically no. Most Indians are Hindus and therefore not celebrating Christ’s birth. The Census of India 2001 counts 2.3% Christians in the country. But Christmas is getting more popular in general. You can find colourful stars hanging on windows and in restaurants, small, artificial Christmas trees are being sold. School children are on holidays hence a lot of people use the time for travelling and taking a break from work. In most states of India Christmas is a holiday – most offices stay closed on 25th of December.
Pondicherry, as a former French colony, is overrun by tourists by that time of the year and in the bakeries you can enjoy the taste of popular (french? british?) Christmas cakes – plum cake, chocolate-orange, apple…