Ministry of Foreign Affairs 3 Avis Muscat Telecommunications Regulatory Authority 14 Avis Muscat Alpha Electric and Contracting Co. L.L.C 1 Avis Dhofar Al Wusta Governorate 36 Avis Hema Oman Airports 126 Avis Muscat Lire la suite