CIC Offices????

Riley Haas

Administrator
Staff member
Location
Toronto
The better question is where is the closest one to you, or the one that has responsibility for your country. For you it turns out it's in Ankara: http://www.cic.gc.ca/english/information/offices/missions/ankara.asp. There is a Visa Application Centre in Azerbaijan but they will charge you for administration fees: http://www.vfsglobal.ca/canada/Azerbaijan/English/index.html
 
Top