Where to celebrate Christmas in India

By Kritika Mittal. Christmas as we know it celebrates the birth of Christ, the harbinger of peace and joy. A festival of the Christians mainly, only about 2.3% of India’s population practice Christianity which is still a whooping 24 million. Christmas celebrations are the most extravagant in the concentrated pockets inhabited by the Christians. Namely; Mizoram, … Continue reading Where to celebrate Christmas in India