How to Apply for Russian Visa at IFS New Delhi

applying for russian visa with IFS new delhi

I have been so excited all of August because I won a placeĀ in the #FollowUpSiberia contest. I would be visiting Siberia later this month. Siberia to me is an exotic land, I never thought I would get a chance to visit it. This also meant I needed to apply the Russian visa. A I live … Read more

Share Button