Laurita and Lauren experience the magic of the holiday season at Busch Gardens Williamsburg Christmas Town. With over 10 million dazzling lights, the annual event is the largest holiday light ...
Except perhaps a walk that culminates in a stay at the beautifully decorated Williamsburg Inn. The glittering lights and trees on the portico are a timeless Christmas sight.