Details about the Russian visa application can be found on p.244 of the JY brochure:
'Your application must be arranged in person at a Russian Embassy but we will assist you in every way we can. We will send you a visa application form and guidance notes approximately 10 weeks prior to departure. Once completed our appointed visa service agent will check your application form and outline what you need to do next. Everyone travelling to Russia will have to visit the Russian Embassy in London, Manchester or Edinburgh to finalize the application process'.
I have been told that your details for National Parks has been sent out recently.
Kindest Regards,
Amy
The Just You Community uses cookies. By continuing to browse this site, you are agreeing to our use of cookies. More Details Close