Muscat Municipality 893 Avis Muscat Royal Guard of Oman 12 Avis Muscat Oman Automobile Association 3 Avis Muscat Public Authority for Special Economic Zones and Free Zones 30 Avis Muscat Oman National Livestock Development Company SAOC 1 Avis Salalah Lire la suite