Petroleum Development Oman 5 Avis Muscat Universal Postal Union - UPU 22 Avis International University Medical City 4 Avis Muscat Sohar University 9 Avis Sohar Duqm Quarries 3 Avis Muscat Lire la suite