Civil Aviation Authority 23 Avis Muscat The General Secretariat of the Tender Board 71 Avis Muscat A’ Sharqiah University 15 Avis Ibra Al Thabat Holding Company 2 Avis Al-Seeb Muscat Municipality 897 Avis Muscat Lire la suite