The United Nations International Computing Centre- UNICC 13 Avis International Nama Group 38 Avis Muscat International Trade Centre - ITC 23 Avis International Dhofar Municipality 287 Avis Dhofar Islamic Development Bank 1 Avis Muscat Lire la suite