10164 McKinley Dr, Tampa, Florida 33612 USA
Elmo's Safari Go-Around Carousel kids ride, Sesame Street Safari of Fun, Busch Gardens, Tampa
Photo Credit: Yelp