Links

Citizenship and Immigration Canada (CIC)

Canadian visa office - Buffalo, U.S.A.

Canadian visa office - Seattle, U.S.A.

Canadian visa office - Beijing, China

Canadian visa office - Hong Kong, China

The Immigration Consultants of Canada Regulatory Council (ICCRC)