Having unsuccessful experiences with TRV's I can only add to this well written post, downplay ANY attachments in Canada that you possibly can. There doesn't seem to be any rhyme or reason to the attainment of a visa. The invitors in Canada can provide an invitation letter, copies of their passports, birth certificates, bank statement, income tax returns. The guest can show that they have travelled extensively and never overstayed in any country, have sufficient funds for the trip and a return ticket purchased. The VO can request that you FLY 2 hours from your city to the VO for an interview then tell you to come BACK in a week - yet another flight - only to give you back your passport with visa denied! The truly sad part is that there was absolutely no way that the visa would ever have been abused and everyone involved felt demoralized and angry and poorer (the ticket was only partially refundable and the cost of the visa and two flights to VO were additional). I hope others' experiences are positive ones.
@ jigzyy , thank you
@ pippen
nice comments pippen
More info of Visitor Visas to Canada
Passport with visa stampsMost people visiting Canada require a temporary resident visa. Exceptions include citizens of the United States, Australia, Hong Kong, Israel, most European Union nations, and several other countries.
To find out if you need a visa to visit Canada, go to Citizenship and Immigration Canada website. Please note that this list only refers to visitor visas and does not cover work and study permits.
If you live in a country where a visa is required, it does not matter whether you plan to visit for a vacation, business, or to meet family and friends. For whatever reason you are entering Canada, you will need one of the following three visas:
Single Entry Visa
A single-entry visa allows you to enter Canada only once, usually for only six months.
Multiple Entry Visa
A multiple-entry visa allows you to enter Canada from another country multiple times within the dates stated on the visa. A multiple-entry visa may be valid for up to five years.
Transit Visa
A transit visa is required for anyone traveling through Canada to another country and whose flight will stop in Canada for less than 48 hours. In order to apply for this visa, you will be required to show valid travel tickets.
Other Requirements
In order to obtain any of the visas mentioned above, you must satisfy the visa officer that you will comply with the restrictions imposed on the visitor visa. These restrictions generally include not working in Canada, or studying in Canada for a period greater than six months.
You will also have to satisfy the visa officer that you will not remain in Canada past the duration of the visa. You can do this by showing sufficient ties, such as a job, home, and family in your home country.
Finally, as a foreign national you will be required to show that you have sufficient funds to take care of yourself during your stay in Canada.
If you are a foreign national, processing time guidelines suggest that you should apply for a visitor visa at least one month before you intend to travel.