indian destination to celebrate Christmas

christmas in india

7 Best Places To Celebrate Christmas In India

India is one country where people of all caste, creed, color and religion live. In India, a number of festivals are celebrated with a lot of pomp and show. Andone of these festivals is Christmas. Christmas is the biggest festival of Christens. On this day lord, Jesus was born. This festival passes the message of…