Administration of technical affairs in the holy sites and the capital 1374 Avis Mecca Institute of Research and Desalination Technologies 4 Avis Riyadh Research, Development and Innovation Development Authority 27 Avis Riyadh Desert caravans for auctions 9 Avis Riyadh Ministry of Municipalities and Housing 23 Avis Riyadh Lire la suite