Embassy of the Kingdom of Saudi Arabia – Muscat 4 Avis Muscat STRABAG 3 Avis International Ministry of Foreign Affairs 3 Avis Muscat Al Shawamekh Oil Services - SAOC 10 Avis Muscat Al Nizar Line Trading Establishment 1 Avis Muscat Lire la suite