The Royal Oman Hospital 1 Avis Muscat International Atomic Energy Agency 3 Avis International Public Prosecution of the Sultanate of Oman 86 Avis Muscat Civil Defence and Ambulance Authority 2 Avis Muscat Al-Sha'la Sports and Cultural Team 1 Avis Rustaq Lire la suite