Wahoo Run photograph

Wahoo Run

Use attributes for filter !
Address10001 McKinley Dr, Tampa, FL 33617, United States
Opened 2000
Height 1700 (cm)
Park Adventure Island
Cost1. 7 million USD
Date of Reg.
Date of Upd.
ID2153422
Send edit request

About Wahoo Run


Wahoo Run is a family water slide at Adventure Island in Tampa, Florida, operated by SeaWorld Parks and Entertainment. The 600 foot long slide is mostly enclosed, passing through four waterfall curtains as it winds up at a splash pool.

Where is the Wahoo Run

Wahoo Run Map
Click on the photo of Wahoo Run to view it on Google Maps.

Related Persons

Next Profile ❯