Christmas is celebrated in India with great enthusiasm, even though it is not a national holiday. The celebration of Christmas in India is influenced by both Western and Indian traditions. In some parts of India, such as Goa, Christmas is celebrated as a public holiday, and people celebrate it with parades, parties, and feasts. In other parts of India, people celebrate Christmas by decorating their homes and attending church services. Some people also celebrate Christmas by exchanging gifts, attending midnight mass, and having a big family dinner.