Shabha municipality 79 Avis Tabuk General Presidency for the affairs of the Grand Mosque and the Prophet's Mosque 223 Avis Mecca Tabuk City Traffic Department 17 Avis Tabuk Directorate General of Health Affairs in Al-Madinah Al-Munawwarah Region - Ministry of Health 16 Avis Medina Hafar Al-Batin Chamber 4 Avis Hafar Al Batin Lire la suite