Embassy of the Kingdom of Saudi Arabia 2 Avis Doha Black Cat Engineering and Construction Company 13 Avis Doha Singapore Embassy 9 Avis Doha Ministry of Foreign Affairs 61 Avis Doha Transportation company - Karwa 132 Avis Doha Lire la suite