Administration of technical affairs in the holy sites and the capital 1374 Avis Mecca Public Health Authority 255 Avis Riyadh Institute of Research and Desalination Technologies 4 Avis Riyadh Municipality of Ahad Al-Masarha Governorate 103 Avis Jizan King Abdulaziz University 507 Avis Jeddah Lire la suite