Sohar University 9 Avis Sohar Al Watanyiah United Engineering and Contracting Company 11 Avis Muscat Mazad Oman 3 Avis Muscat Ad Dhahirah Governorate 116 Avis Ibri Central Bank Of Oman 80 Avis Muscat Lire la suite