Al Maha Petroleum 2 Avis Muscat Ministry of Transport, Communications and Information Technology 291 Avis Muscat Embassy of the Kingdom of Saudi Arabia – Muscat 4 Avis Muscat Al Dakhiliyah Governorate 127 Avis Muscat SOHAR Port and Freezone 46 Avis Sohar Lire la suite