Christmas, the birthday of Lord Jesus, is celebrated on December 25 every year. Although Christians make up less than 5% of India’s population, Christmas is a significant occasion in India. It has become quite commercialized these days, with people of all religions joining in the festivities. You’ll be able to find traditional Christmas cheer in many parts of the country.
Food, glorious food. Christmas in India is definitely all about eating! International luxury hotels serve up a vast Christmas buffets with all the favorites: roast meat (including turkey), roast vegetables, and deserts to die for. Most hotels in India will hold a special Christmas dinner of some description but it may have more of an Indian flavor to it.