
Mammoth Tops CNN Travel List
The Mammoth water coaster at Holiday World just snagged some major props from CNN. The network published a list of the World's Scariest, Best Water Slides and Mammoth topped the list. In fact, there were only two slides from the United States that made the Top Nine. Take a look!