Embassy of India 34 Avis Riyadh Al-Farsha municipality 123 Avis Riyadh Embassy of the United Arab Emirates 3 Avis International African Development Bank 1 Avis Riyadh National Center for Privatization 64 Avis Riyadh Lire la suite