Barka Water and Power Company 1 Avis Sohar Ministry of Labour 115 Avis Muscat Al Musannah Club 2 Avis Muscat bein MENA 1 Avis International Ministry of Defense 87 Avis Muscat Lire la suite