Busch Gardens play area opens up Friday at International Plaza

Busch Gardens play area opens up Friday at International Plaza

Busch Gardens Tampa has teamed up with International Plaza to create a one-of-a-kind children’s play area, offering many of the iconic structures of Florida’s thrill leader.  The play area will…