Ministry of Information 580 Avis Muscat International Immigration Organization - IOM 8 Avis International Directorate General of Khoula Hospital 1 Avis Muscat Muscat Municipality 888 Avis Muscat Social Protection Fund 191 Avis Muscat Lire la suite