Meet the sisters who run America's oldest theme park in the quirky tourist town of Santa Claus, Indiana

Meet the sisters who run America's oldest theme park in the quirky tourist town of Santa Claus, Indiana

Business Insider

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