Hajar municipality 141 Avis Mecca Al-Ula Governorate Traffic Division 2 Avis Riyadh Al-Baha Police Station 21 Avis Al-Bahah Emirate of Najran Province 94 Avis Najran Government office in Al Bahah 18 Avis Al-Bahah Lire la suite