Has anyone recently obtained a tourist visa for Russia?
If so, how much was it and how long did it take to come through?
Any things I should be mindful of?
Planning a long weekend in Moscow and was just want to know about the tourist visa process.
Thanks all.