New Delhi, July 3 Japan will issue multiple entry visas for short term stay of Indians from July 3 onwards, the embassy of Japan here said Thursday. “The government of
New Delhi, July 3 Japan will issue multiple entry visas for short term stay of Indians from July 3 onwards, the embassy of Japan here said Thursday. “The government of