Since you don't name the region your answer can only be general. Christianity celebrates Christmas where ever the people live.
depends on the Christian home. I celebrate most of the holidays for the US on the calender. and most likely so do most other Christians. Specifically Christmas and Easter are the two major holidays celebrated be Christians
Virtually all major cities celebrate Christmas in some way or another.
It dpends on what you mean by "major" holiday. Me, as a christian, yes that it definelty a "major" and important holiday. It is the day (or the eve whichever the christian believes Jesus was born on) That Jesus who saved the whole world was born on.
There would be no major differences in how they celebrate Christmas.
Many festivals are celebrated by Christians the most common being Christmas (the birth of Christ) and Easter (sacrifice of Christ on Good Friday and the resurrection of Christ on Easter Sunday/Monday).
Only white people are allowed to celebrate Christmas.
They will usually eat curry.
Those who follow the Julian (Old Calendar) celebrate Christmas on 7 January. Those who follow the Gregorian (New Calendar) celebrate Christmas on 25 December. Generally speaking, most Greek churches now use the New Calendar, while the Russians and Serbians continue to use the original Julian Calendar. Armenians celebrate Christmas on January 6.
These are the Christmas, Easter, Independence Day, 1 May.
Christmas, thanksgiving,easter, pass-over, and good friday.
Japan doesn't even have Christmas. They worship buddha not Jesus.
Christmas is not a traditional Chinese holiday. They don't really have something they celebrate in its place. However, they still have some major celebrations. Chinese New Year is a very important holiday in China.