Ministry of Communications and Information Technology 173 Avis Riyadh The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Command of the Special Emergency Forces 321 Avis Riyadh General Directorate of Health Affairs in Tabuk Governorate - Ministry of Health 95 Avis Tabuk Saudi Tourism Authority 97 Avis Riyadh Lire la suite