Shura Council 106 Avis Muscat Ministry of Agricultural, Fisheries and Water Resources 1349 Avis Muscat Civil Defence and Ambulance Authority 2 Avis Muscat International Atomic Energy Agency 3 Avis International Majis Industrial Services S.A.O.C 18 Avis Muscat Lire la suite