Ministry of Justice and Legal Affairs 23 Avis Muscat Petroleum Development Oman 5 Avis Muscat State Audit Institution 1 Avis Muscat Oman National Transport Company “MWASALAT” 27 Avis Muscat Al Dakhiliyah Governorate 127 Avis Muscat Lire la suite