Will there be any e-Visa sticker on my passport ?
No. All you need is to print out the Visa yourself and bring it along with your passport.
Customer Services: +1 917 397 7487
No. All you need is to print out the Visa yourself and bring it along with your passport.