Oman National Livestock Development Company SAOC 1 Avis Salalah Al Dakhiliyah Governorate 127 Avis Muscat Al Maha Petroleum 2 Avis Muscat ChampionX 2 Avis International Ministry of Interior 46 Avis Muscat Lire la suite