Sembcorp Salalah 1 Avis Salalah Salalah Free Zone Company 5 Avis Salalah Onsor Company 5 Avis Muscat Al Watanyiah United Engineering and Contracting Company 11 Avis Muscat Embassy of the Islamic Republic of Iran 1 Avis Muscat Lire la suite