Nasim Ibra Trading Company 1 Avis Muscat Medical City for Military and Security Services 13 Avis Muscat Omani Education and Training Investments - OETI 5 Avis Sohar Muscat Gas 4 Avis Muscat Nizwa Club 1 Avis Nizwa Lire la suite