Here is a list of countries that require a travel visa to Canada
Foreign worker in Canada under a work permit
Note: It is important to note that a letter of invitation does not guarantee issuance of a visa. It is merely one of the documents needed in the visa application process.
Letter of Invitation from foreign worker working in Canada
Canadian worker invites you! Strengthens visa application with planned visit details.