Japan introduces visa-free entry for 71 countries, launches JESTA

Japan is set to introduce a new electronic travel authorisation system (JESTA), to streamline immigration
0 / 2000 characters

Comments

No comments yet.

Related Stories