Christmas is widely celebrated in Meghalaya due to:

Large Christian population
Colonial influence
Tourism promotion
All of the above

The correct answer is: d) All of the above.

Meghalaya is a state in north-eastern India with a population of over 3 million people. The majority of the population (75%) is Christian, and Christmas is the most important religious festival of the year. The state has a long history of Christian missionary activity, dating back to the 18th century. The British colonial government also promoted Christianity in Meghalaya, and today the state has a vibrant Christian culture.

Christmas is celebrated in Meghalaya with a variety of activities, including church services, feasting, and gift-giving. The state is also home to a number of unique Christmas traditions, such as the singing of carols in the Khasi language and the lighting of bonfires on Christmas Eve.

In recent years, tourism has also become an important part of the Christmas season in Meghalaya. The state attracts visitors from all over India and the world, who come to experience the unique Christmas celebrations.

Here is a brief explanation of each option:

  • Large Christian population: The majority of the population of Meghalaya is Christian, and Christmas is the most important religious festival of the year.
  • Colonial influence: The British colonial government also promoted Christianity in Meghalaya, and today the state has a vibrant Christian culture.
  • Tourism promotion: In recent years, tourism has also become an important part of the Christmas season in Meghalaya. The state attracts visitors from all over India and the world, who come to experience the unique Christmas celebrations.