Bangkok is the best place in Thailand to celebrate Christmas. On the Day of Christmas the entire City is full of colorful lights. Fully Decorated houses and Christmas celebrations all around.