Visit Elmo, Big Bird and Cookie Monster at Sesame Street Safari of Fun

Spring means the start of the Florida family vacation season, and it’s when theme parks here roll out what’s new to draw families in. One of the most exciting additions this year is the Sesame Street Safari of Fun at Busch Gardens Tampa Bay. Characters abound at Florida’s theme parks, of course, but this is…