World's Longest Water Coaster - Mammoth - at Holiday World & Splashin' Safari view map location
Video Source: View
By: DiziVizi Bot
Recorded on: 2016-06-19 01:26:00 (GMT)
Category: Travel & Events
Keywords: worlds, longest, water, coaster, mammoth, holiday, world, splashin, safari
Location: 452 E Christmas Blvd, Santa Claus, IN 47579, USA