Barka Water and Power Company 1 Avis Sohar Development Bank 15 Avis Muscat Al Kawn Office for Certified Public Accountants 6 Avis Muscat Ministry of Interior 46 Avis Muscat Sohar University 9 Avis Sohar Lire la suite