Search found 1 match
Search found 1 match • Page 1 of 1
- Sun Jul 27, 2014 4:23 am
- Forum: Visas & embassy reports
- Topic: Best Place for Russian Tourist Visa?
- Replies: 1
- Views: 1826
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!