Barka Water and Power Company 1 Avis Sohar Madinat Al Irfan 2 Avis Muscat Oman Oil Industry Supplies and Services - OOISS 8 Avis Muscat Manah Power Company - MPC 6 Avis Muscat Civil Aviation Authority 23 Avis Muscat Lire la suite