Administration of technical affairs in the holy sites and the capital 1364 Avis Mecca Tabuk Chamber of Commerce and Industry 1 Avis Tabuk General Authority for Survey 17 Avis Riyadh BGP ARABIA CO LTD 54 Avis Eastern Province private party 16 Avis Riyadh Lire la suite