I applied from India through online, does my application go to Canada or Canadian embassy in India ?
I asked about this to the call center agent and they said, all SDS category application goes to a Case Processing Center inside Canada first and after their review it is forwarded to the respective local visa offices for final decision.