Salaam, Amin saib,
I just recently completed my biometrics in Oman and have not received my visa. As far as visa issuance is concerned, one of my friends who lived in Turkey got his visa from Ankara. I think it will not be a problem to apply through IRCC in Delhi. You may ask the IRCC for...