We are living in US on TD Visa. There are no slots open in India till 2025. Are there any other options are possibilities to get the stamping done soon?
Can we go to a different country (e.g., Canada or Mexico) for stamping other than India for TD visa stamping? If yes, can you please provide details?
We tried searching your site for more details but most of them are related to H1, L1 and F1. I did not see any TD visa related info. it will be a great help if you can provide some insight