A visitor visa proves that you have met the requirements to enter Canada. It is an official document that is usually shown in your passport, it is considered as a formal permission to stay in Canada for upto months.This document states when you have to leave the country. Our specialists at HCFL Immigration Services Ltd. will help you apply for your Visitor visa.