Dear Travel Colleagues,
This is to inform you all that Japan Visa Application centre in New Delhi is now accepting limited category short and long stay applications.
The application centre is operating every Thursday from 10 am to 1 pm.
You can call our offices for further information on the same.
Team Visa Alliance.