November 26, 2014

Christmas Town, Busch Gardens, Williamsburg


Christmas Town is back at Busch Gardens Williamsburg. Lights and seasonal décor abound, as is evident with this shot of the Last Days of Pompeii ride.

1 comment: