Flume of Doom was a water slide located at Amazons. Built by Australian Waterslides & Leisure in 1998. Flume of Doom closed in 2001. Read More...
What did you think of Flume of Doom?