Christmas Town at Busch Gardens Tampa Bay

Get into the holiday spirit at Busch Gardens Tampa Bay at Christmas Town 2016. It is included with park admission.
Published: 11:57 AM EST November 29, 2016