Christmas is the festival that inspires the spirit of sharing and caring.
A play was enacted explaining the importance of the festival which was followed by the rendition of a Christmas song. A festival that is celebrated by over a billion people worldwide, Christmas is one of the biggest festivals celebrated around the world on the 25th of December every year.
Christmas in India is celebrated with equal enthusiasm and passion as in other parts of the world yet has given it its own flavor. Christmas is the largest festival for Christians in India. Many people already know about what Christmas signifies. Those who do not know what the celebration is about can know it now. Christians believe that the Saviour of the world was born to a virgin over 2000 years ago to save the world from sinners and bring joy.