The Indiana Insider Blog

Tag Archives: water slide

Christmas all Summer? Sounds Good to Me

Indiana summers are known for being a bit humid, but there is one place in Indiana where there is always a certain December chill in the air. Holiday World, located obviously in Santa Claus, Indiana, offers visitors a rare taste Read more >