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