Department of Roads and Transport in Najran Province 3 Avis Najran Ghamid al-Zanad municipality 53 Avis Al-Bahah Qaryat Al-Ulya Municip 126 Avis Mecca Al-Shamli Governorate Municipality 101 Avis Ha'il BGP ARABIA CO LTD 54 Avis Eastern Province Lire la suite