Originally Posted by
kenny23692
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?
Places that sell you "invitations" also set up the "reservations" that back them up.