 The Yuletide festivities are unforgettable in St. Charles, a historic French village on the Mississippi. A step back into the 1800s where Christmas comes alive. But that's not all. Then you'll be off to Branson, Missouri and Silver Dollar City for fabulous Christmas shows, festive light displays, shopping and more.