The Indiana Insider Blog

Tag Archives: water park

Need a Getaway? Or a ‘Holiday’ as the Brits Say?

Rides and slides, oh my!  Holiday World, located in Santa Claus, IN, is the world’s first theme park and it’s in our own Hoosier backyard. This amusement park has all the thrills without the high price and long lines. Owned Read more >

Flickr Photo of the Week (Week 20, 2009) – Holiday World

I completely forgot to post a Photo of the Week last Friday, so here it is! This week’s photo features the Pilgrim’s Plunge – the world’s tallest water ride, a 131-foot drop at 45 degrees – at Holiday World & Read more >