Close

Where should one go for Visa stamp on a Passport?

hi all,

Can i know where can we go for our visa sticker on our passport.
Is it to LMRA Office (any specific Banch) ?
Or to Indian Embassy (as i am from India)?

New topic