Tag Archives: Niagara Falls

Half a Million Visitor Visas Issued so far in 2012

Citizenship and Immigration Canada (CIC) announced last week that it has issued 500,000 temporary visitor visas in 2012, a 10 percent increase from the number issued this time last year. The total number of people who visit Canada far exceeds the number of temporary visas issued, as ninety percent of international visitors to Canada are from one of the over […]

Read more