Embassy of the State of Qatar 5 Avis Muscat Salalah Free Zone Company 5 Avis Salalah Al batinah South Governorate 118 Avis Muscat Barka Water and Power Company 1 Avis Sohar OMIFCO 3 Avis Muscat Lire la suite