Embassy of the Islamic Republic of Iran 1 Avis Muscat International Immigration Organization - IOM 8 Avis International Al Maha Petroleum 2 Avis Muscat Alpha Electric and Contracting Co. L.L.C 1 Avis Dhofar Sohar University 9 Avis Sohar Lire la suite