Search found 1 match

by nusrat
Sun Jul 27, 2014 4:23 am
Forum: Visas & embassy reports
Topic: Best Place for Russian Tourist Visa?
Replies: 1
Views: 1826

Best Place for Russian Tourist Visa?

Looking to try and get a Russian tourist visa in either Bishkek, Dushanbe or Tashkent. Does anybody have any recent experience in these places or any tips on the best way to go about it? Any info greatly appreciated!