Muscat Municipality 896 Avis Muscat Development Bank 15 Avis Muscat Manah Power Company - MPC 6 Avis Muscat Embassy of the Islamic Republic of Iran 1 Avis Muscat Integrated Gas Company - IGC 3 Avis Muscat Lire la suite