H1-B stamping in Delhi

sb41

Registered Users (C)
Hi,
I came to US on student visa. I am currently working on H1-B for a company in US. I will be visiting India in January and want to get my passport stamped.
I have couple of questions:

1) Is it better to get passport stamped from Canada before going to India?

2) I am confused about drop box and web appointment. Why do I need to take appointment if I can use drop box?
 
Top