The Tourist Invitation Letter is a document that must be submitted along with your visa application. It is not an actual visa but a document that the Russian government requires when applying for an actual visa.
Modified on: Mon, 23 Jul, 2018 at 10:53 AM
Did you find it helpful?Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.