Santa’s Candy Castle is a historic 1935 castle-like building. The candy shop in Santa Claus, Indiana, is known for its frozen hot chocolate.