Under the new system, travellers arriving in Saudi Arabia will no longer require a visa sticker on their passports The government of Saudi Arabia announced on...
Home » E-visa System
Under the new system, travellers arriving in Saudi Arabia will no longer require a visa sticker on their passports The government of Saudi Arabia announced on...