Thanks for your response. I called the ircc for that matter they said that it is possible. You just have to send them a webform saying that you are travelling and would like to get your stamping done in India. I also emailed Delhi high branch they replied that you can get your stamping done...