Barka Water and Power Company 1 Avis Sohar Medical City for Military and Security Services 13 Avis Muscat Ministry of Defense 88 Avis Muscat Oman National Museum 68 Avis Muscat Save the Children 1 Avis Muscat Lire la suite