Originally Posted by
xyzzy
I've never heard of that company. In any event, you should get a copy of your tourist voucher back with your visa.
No i never sent in a tourist voucher. They said they can create me one for a fee. I understand for me to get a tourist visa I would need like a hotel reservation but do I need that along with my Passport and visa to enter Russia?