Russia

Dear Customer,   World Visit Center would like to inform you, that  as of July 1, 2021 Russian Embassy resumes the issuance of visas of all categories (including tourist visas!). Please be advised that the visas may be issued only for the U.S. citizens and citizens of other countries, who possess U.S. Green Cards.  Please do … Continue reading Russia