From what I've been gathering so far,
For a Supervisa - one needs to be in their home country / outside Canada. In Canada, you only get extensions.
For H&C Grounds - my mother would be the only person living in India, no relatives (everyone is in US or me in Canada) - wondering if that would...