Bahla Club 1 Avis Ibri Dhiaffa - National Omani Hotels Company 1 Avis Al-Seeb Al Dakhiliyah Governorate 127 Avis Muscat Karwa Motors 1 Avis Muscat Barka Water and Power Company 1 Avis Sohar Lire la suite