Ministry of Energy and Minerals 40 Avis Muscat Karwa Motors 1 Avis Muscat Ministry of Housing and Urban Planning 262 Avis Muscat Private Entity 44 Avis Muscat Embassy of the Islamic Republic of Iran 1 Avis Muscat Lire la suite