Christmas Day, celebrated on December 25, is a significant festival in Sikkim. This year, it falls on a Wednesday and marks a bank holiday in the state. Known for its festive spirit, Christmas Day ...