Welcome to Star Overseas. We are happy to help you.
A visitor visa (also called a temporary resident visa) is an official document that embassy will stick in your passport. It shows that you meet the requirements needed to enter Canada. Most visitors can stay for up to 6 months
About Canada The 500,000 international students who come to Canada every year for college and university studies are just the tip of the iceberg. Thousands more travel here to go to elementary or high school, to take part in exchange