The Mammoth, the brand new water coaster at Holiday World and Splashin' Safari is billed as THE longest water coaster in the world! Now, the ride is getting even more recognition. Yahoo! has officially declared the brand new ride one of the world's WILDEST water slides! Check it out!