A new Sesame Street play area is coming to Busch Garden Tampa Bay. Busch Garden Tampa Bay is located in Tampa, Florida and is part of the SeaWorld Parks and Entertainment group that also includes Sesame Place in Pennsylvania. Busch Gardens Tampa bay will include many of the Sesame Street characters that you will see …
Tag
Showing: 21 - 21 of 21 RESULTS