Public Authority for Special Economic Zones and Free Zones 30 Avis Muscat Ministry of Information 580 Avis Muscat Al Noor Association for the Blind 1 Avis Muscat Muscat Municipality 888 Avis Muscat Civil Aviation Authority 23 Avis Muscat Lire la suite