Thank you..Mazar_Sponsor said:Click this link and read below,
http://www.cic.gc.ca/english/information/offices/missions/new-delhi.asp
You cant just go to visa office and apply...
The UNHCR introduces those in need ( Refugees ) to any country that will take them