10001 N McKinley Dr, Tampa, Florida 33612 USA
Colossal Curl Water Slide, Adventure Island Water Park, Tampa Florida
Photo Credit: Yelp