PERSPECTA

News from every angle

← Back to headlines

Japan Opens New Visa Centers in Moscow and St. Petersburg for Russian Travelers

Japan has opened new visa centers in Moscow and St. Petersburg, catering to a record number of Russians seeking alternative travel destinations.

12 Feb, 16:22 — 12 Feb, 16:22
PostShare
Only 1 source covers this story