Bir Askar municipality 137 Avis Najran Darain and Tarout Island Development Corporation 3 Avis Dammam Saudi L&T Hydrocarbon Company 1 Avis Al Khobar Shamba municipality 80 Avis Tabuk Jubail Governorate Municipality 199 Avis Al Jubail Lire la suite