Najran university 223 Avis Najran Rania Governorate Municipality 179 Avis Mecca Tabuk Hospital - Ministry of Health 2749 Avis Tabuk Irada complex and mental health in Jeddah 7 Avis Jeddah Hafr Al Batin Chamber 4 Avis Hafar Al Batin Lire la suite