Ad Dhahirah Governorate 116 Avis Ibri Port of Duqm Company SAOC 30 Avis Muscat International Finance Corporation - IFC 2 Avis International Tax Authority 60 Avis Muscat Oman Charitable Organization 2 Avis Muscat Lire la suite