Mostly believed to be a western festival, Christmas is celebrated in India with much prompts and show like other Indian festivals. Especially in urban India, the Indian version of this festival can be experienced. The festival of Christmas, brings us the moments of utter happiness...