Al Thabat Holding Company 2 Avis Al-Seeb Embassy of the Islamic Republic of Iran 1 Avis Muscat Salalah Free Zone Company 5 Avis Salalah Authority for Public Services Regulation 82 Avis Muscat Muscat Municipality 896 Avis Muscat Lire la suite