WALLACE, Idaho — The historic town of Wallace, Idaho, invites people to join its "Home for the Holidays" celebration from Dec. 6 through Dec. 8. The celebration will transform the heart of ...