Oman International Hospital - OIH 1 Avis Muscat Muscat Bank 3 Avis Muscat Social Protection Fund 191 Avis Muscat Oman National Transport Company “MWASALAT” 27 Avis Muscat Nama Water Services 129 Avis Muscat Lire la suite