Directorate General of Khoula Hospital 1 Avis Muscat Ad Dhahirah Governorate 116 Avis Ibri Supreme Judiciary Council 1881 Avis Muscat Ministry of Housing and Urban Planning 261 Avis Muscat Oman Investment Authority 185 Avis Muscat Lire la suite