International Trade Centre - ITC 22 Avis International Karwa Motors 1 Avis Muscat Civil Aviation Authority 23 Avis Muscat Al Watanyiah United Engineering and Contracting Company 11 Avis Muscat Musandam Municipality 27 Avis Muscat Lire la suite