Canada Immigration Visa Office
Being an independent body, Citizenship and Immigration Canada is responsible for processing immigration application for Canada submitted by the applicants and opened office at various locations (countries) to offer great convenient for applicants in applying visa. CIC has established its visa application centre in many countries.