Brampton Immigration Consultants
A Temporary Resident Visa, also commonly referred to as a visitor visa is an official document issued by IRCC, that is placed in your passport. It shows that you meet the requirements needed to enter Canada.
Most travellers need a visitor visa to travel to Canada. You may also need one if you are transiting through a Canadian airport on your way to your destination.