busch gardens christmas show

Christmas Town at Busch Gardens Tampa

More than two million twinkling lights illuminate Busch Gardens Tampa during the theme park's Christmas Town celebration held on select weekends during the holidays. For the money, I'd say this is one of the better holiday light displays at any sout...