In the vibrant heart of Bangkok, the holiday spirit casts its enchanting glow, turning Thailand's bustling metropolis into a mesmerizing wonderland ... and savor a Thai-inspired Christmas feast.