Manah Power Company - MPC 6 Avis Muscat Technical and Administrative Training Institute - TATI 2 Avis Muscat Embassy of the Islamic Republic of Iran 1 Avis Muscat Asyad Group 141 Avis Muscat Directorate General of Khoula Hospital 1 Avis Muscat Lire la suite