With offices across three continents, Atlys has processed over 1.2 million visas for over a 100 countries
The General Authority of Civil Aviation has instructed national air carriers to allow the holders of these visas to travel to Saudi Arabia