Holiday Festivities at Busch Garden’s Christmas Town
If you arrive at night, you might not recognize Busch Gardens in Williamsburg, Virginia. The millions of lights that cover 1,500 Christmas trees give the theme park a fantastical holiday makeover and transform it into Christmas Town.