CHRISTMAS IN INDIA
christmas festival in india 1. Christmas, commemorating the birth of Jesus Christ is celebrated the world over on 25th December. It is one of the most popular festivals celebrated by billions of people around the world. Christmas Day which falls on 25th December is a public holiday in many countries of the world including India. … Read more