A million lights is not enough to power many of these eye-popping Christmas displays in metro Atlanta and beyond. This year’s theme at the World of Illumination at Six Flags White Water is Candy Rush.
With all the build-up to Christmas Day, little ones may feel a let-down by Christmas afternoon. Fortunately, there are many things to do in Atlanta on Christmas Day, including restaurants open on ...