Hoosier Favorite Water Park?
For more than 65 years, families have traveled from all over the nation to the tiny town of Santa Claus, Indiana, to visit the town’s namesake and ride a few rides. What started as Santa Claus in 1946 grew to Holiday World in 1984, and, in 1993, a water park was added. Splashin’ Safari has grown…
Read More