Barka Water and Power Company 1 Avis Sohar Medical City for Military and Security Services 13 Avis Muscat OMIFCO 2 Avis Muscat Ministry of Foreign Affairs 3 Avis Muscat Central Bank Of Oman 81 Avis Muscat Lire la suite