Oman Oil Marketing Company 2 Avis Muscat SOHAR Port and Freezone 46 Avis Sohar Directorate General of Khoula Hospital 1 Avis Muscat Muscat Bank 3 Avis Muscat Embassy of the Kingdom of Saudi Arabia – Muscat 4 Avis Muscat Lire la suite