From April 1 onwards, Indian travellers planning a trip to Japan, need to apply for a regular visa, can bid farewell to the hassle of securing physical visa stickers on their passports.
Indian passport holders no longer need to carry a physical visa sticker to travel to Japan. From April 1, Japan began issuing eVisas to Indian travellers. The much-awaited Japan eVisa programme ...