Blue Waters 5 Avis Muscat STRABAG 3 Avis International Embassy of the Kingdom of Saudi Arabia – Muscat 4 Avis Muscat International Finance Corporation - IFC 2 Avis International Afaq Wadi Al Maawil for Equipment 1 Avis Muscat Lire la suite