Embassy of India 11 Avis Muscat Authority for SME Development 488 Avis Muscat International Trade Centre - ITC 24 Avis International Arab Open University – Oman 7 Avis Muscat Salalah Mills Company 1 Avis Salalah Lire la suite