Arsh Wahi, a Hindu student at St. Columba's, says his family puts up a Christmas tree every year and stocks up on plum pudding and other Christmas goodies from the fabled Dehli bakery called Wenger's.
With its 70 varieties of cakes in the shape of stars, yule logs and Santas, this 86-year-old establishment is jammed this time of year with holiday-makers who eat and sing their way through the season.
Choirs echo in the churches across the city, and choral groups perform Christmas concerts.
Neeraj Devraj, a soloist with The Capital City Minstrels, says he's not Christian or religious, but celebrates Christmas with the same fervor he celebrates the Hindu festival of lights known as Diwali, and the Muslim feast of Eid.
"For me personally, Christmas is about getting together with the people you are fond of, people you love," he says. "It's great fun, it's the joy of giving. It's very Indian ... to just celebrate the aspect of being alive and being around people who matter."
One thing, I noticed about Christmas years ago, was that other religions and countries celebrate it, actually quite fervently from India, to China, it's popularity is spreading. If it was a true Christian celebration would the world's false religions all sign up and integrate it with their other religious holidays? China even has a name for Christmas called "Dun Che Lao Ren" which translates as "Christmas Old Man."
Christmas is just not for Christians