Embassy of the Islamic Republic of Iran 1 Avis Muscat Dhofar Municipality 286 Avis Dhofar Nasim Ibra Trading Company 1 Avis Muscat Sultan Qaboos University Hospital 88 Avis Muscat OMIFCO 2 Avis Muscat Lire la suite