Hosted on MSN1y
There's a Real Town Called Santa Claus in the U.S. — and It’s as Festive as It SoundsWelcome to Santa Claus, Indiana. Welcome to Santa Claus ... The town’s first tourist attraction, Santa’s Candy Castle, opened in the 1930s — and the rest is history. Santa Claus’s crown ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results