It’s the point of no return, the point where you can no longer be seen, and the world that lies ahead of you disappears. It’s Vanish Point, and it’s the new water slide coming to Adventure Island at Busch Gardens Tampa for 2018.
The new attraction will be a pair of drop slides that will have the floor drop out from underneath guests, where they will meet a 70 foot tall drop down 425 feet of slide.
The slides take their name from an attraction at Water Country USA, which is one of the most popular in the park. This new attraction follows Water Country and Aquatica Orlando, both of whom have the amazing drop slides.
The new attraction will open to the public in early 2018 at Adventure Island.