Barka Water and Power Company 1 Avis Sohar Dhofar University (DU) 43 Avis Salalah College of Sharia Sciences 8 Avis Muscat Omantel 100 Avis Muscat Alwusta Governorate 0 Avis Muscat Lire la suite