Oman Tower Company 21 Avis Muscat Oman International Hospital - OIH 1 Avis Muscat Civil Defence and Ambulance Authority 2 Avis Muscat STRABAG 3 Avis International Dhofar Municipality 284 Avis Dhofar Lire la suite