Meet the sisters who run America's oldest theme park in the quirky tourist town of Santa Claus, Indiana
Published
Holiday World opened as Santa Claus Land way back in 1946. Now, sisters and fourth-generation owners Leah and Lauren Koch are making it even better.
Full Article