Barka Water and Power Company 1 Avis Sohar Oman Convention and Exhibition Centre 96 Avis Muscat Nakheel Oman Development Company - Oman Agriculture Development 148 Avis Muscat Tax Authority 62 Avis Muscat Oman Tower Company 21 Avis Muscat Lire la suite