Do you have a Busch Gardens must do’s list?
Busch Gardens is a must do theme park in Florida. This amazing park is over 335 acres with more than 2000 animals onsite.
Busch Gardens has a special place in my heart because it was where I rode my first roller coaster, the Python, in 1994. I remember being terrified, but courageous enough to experience this roller coaster.