Majmaah University 271 Avis Riyadh Thar Governorate Municipality - Ministry of Municipal Affairs 199 Avis Najran Insurance Authority 75 Avis Mecca Special Forces for Environmental Security 60 Avis Riyadh Hajar municipality 141 Avis Mecca Lire la suite