Ares91, I think you can apply from Canadian Embassy in Islamabad once you get your work permit. However, I recommend you check and compare the visa processing times for applications submitted in Canada and at Islamabad, Pakistan. I would rather wait here for couple of weeks and get my visa, than...