The tourist voucher and invitation are key documents in the preparation of your application for tourist visa to Russia. We are officially authorized and approved by all the Consulates of Russia and Embassy located in Europe, Canada and the United States, to provide this document.