North AmericaTravel GuidesTravel NewsUnited States These 7 US Cities Are Full of Christmas Cheer There are numerous opinions as to where Santa really lives. But, one of his many homes happens to...