Busch Gardens Tampa Bay Christmas Town

2 years ago
36

Our first visit to Busch Gardens in Tampa Bay for Christmas Town. Was nice. Good decorations. Rained on us for about an hour so we took shelter for awhile, but it let up and we got to see the lights.

Loading 1 comment...