Santa's Village, IL, Postcards of America
Santa's Village boasts a rich history.