Best Place for Russian Tourist Visa?
Posted: Sun Jul 27, 2014 4:23 am
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!