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.