April 17, 2015
**Update 26 Sep 2019** Currently, instead of going down to the Russian embassy, there is a dedicated team at the Russian Visa Application Center in Singapore to apply for your tourist visa. Address : Cecil street 135, level 8, Singapore 069536 Website: http://www.vfsglobal.com/russia/singapore Telephone number: +65 6692 9873, Email: info.rusg@vfshelpline.com. The Russian Visa Application Center …
continue reading »