International Finance Corporation - IFC 2 Avis International Al Thabat Holding Company 2 Avis Al-Seeb Bahwan Travel Agency - Suhail Bahwan Group 1 Avis Muscat Dhofar Municipality 273 Avis Dhofar Al Hamra Sports Club 1 Avis Nizwa Lire la suite