Announcement
Collapse
No announcement yet.
Search Result
Collapse
1 result in 0.0019 seconds.
Keywords
Members
Tags
-
Japan Visa Application Centre opens in New Delhi
The Embassy of Japan in India introduced the processing of visa applications through external service provider in North India by formally inaugurating the Japan Visa Application Centre (JVAC), located at International Trade Tower, Nehru Place, New Delhi. Operational since 2 April 2012, this new facility...