Municipality of Bir Ben Hermas 39 Avis Tabuk Adham Municipality - Ministry of Municipal Affairs 302 Avis Mecca Jubail commercial port 99 Avis Al Jubail Sharurah Hospital 678 Avis Najran Al-Baha Traffic Department 3 Avis Al-Bahah Lire la suite