In 2011 the government of Canada introduced a program called the super visa. The super visa is an extended 'visitors to canada' visa that allows for visits of up to 2 years. There are however a few requirements to meet for this visa.Visitors … [Read more...]