Do I need a physical visa sticker in my passport? - Mate Education

Do I need a physical visa sticker in my passport?

No. Your visa is linked to your passport electronically when your application is processed.

X
Contact Us