Country in northern Eurasia, largest country in the world, covering more than 1/8 of the Earth's inhabited land area.

learn more… | top users | synonyms (1)

2
votes
0answers
28 views

I'm a Bulgarian citizen. Can I apply for a Russian visa in the embassy in Berlin?

I'm traveling at the moment, so the only option for me would be to apply at the Russian embassy in Germany. Are there any restrictions,regarding that? I was told earlier by a worker at the embassy in ...