Abraj Energy Services 62 Avis Muscat Embassy of India 11 Avis Muscat Al Watanyiah United Engineering and Contracting Company 11 Avis Muscat Embassy of the Islamic Republic of Iran 1 Avis Muscat Al batinah South Governorate 120 Avis Muscat Lire la suite