Saudi visas

With immediate effect, all visa applications for Saudi Arabia now require an additional fee to pay for medical insurance. Please call for more information, Telex invitations for Russia Business Visas The Ministry of Foreign Affairs (Russia) has announced delays of telexes due to the new regulations introduced to the telex transmission system. Processing periods can … Read more