Home / water slide

First ‘dual tailspin water slide’ in America to open at Adventure Island

The first “dual tailspin water slide” in the country is set to open next month at Adventure Island in Tampa. The water park, located across the street from Busch Gardens, will kick off its 2020 season introducing the Solar Vortex, a record-breaking new water slide. “Adventure Island is heading into its 40th splash-filled season and […]