Oman College of Management & Technology (OCMT) 9 Avis Muscat Lamasat Dakhilia Company 2 Avis Nizwa Blue Waters 5 Avis Muscat Authority for Public Services Regulation 82 Avis Muscat Al Sharqiyah North Governorate 103 Avis Ibra Lire la suite