Hi I am currently in USA and I am trying to get my US Visa stamped and given that there is a travel ban on India i cannot travel to India and come back. So i am looking into all other options to get my visa stamping.
Can i apply for visa stamping in any other country other than Canada and Mexico, like Sri Lanka and the UAE? If so what would be the process?
Please help
Comment