University of Technology and Applied Sciences 1296 Avis Ibri Dhiaffa - National Omani Hotels Company 1 Avis Al-Seeb Petroleum Development Oman 5 Avis Muscat Lamasat Dakhilia Company 2 Avis Nizwa Al Sharqiyah North Governorate 103 Avis Ibra Lire la suite