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)

7
votes
0answers
75 views

Would travelling to Moscow by other means than the intended cause legal trouble?

I was going to travel to Moscow today by car (followed by a trip to Kazakhstan and Kyrgyzstan before returning to Russia via Siberia. I have a visa valid for two entries. However, we're currently ...