It wasn't always Holiday World. And when it was Santa Claus Land, it WAS open in December. Check out some great old home movies and a vintage commercial.
The ride, located in the Splashin' Safari water park at Holiday World, received the honor for the 12th straight year at the annual Golden Ticket Awards in Texas.