Busch Gardens Tampa Bay hosts Sesame Street Safari of Fun weekends May 14-22
Muppet fans may want to make their way to Tampa before the month is out, because Busch Gardens Tampa Bay is hosting exclusive Sesame Street Safari of Fun weekends during May 14 through 22, 2016.