Embassy of the Kingdom of Saudi Arabia – Muscat 4 Avis Muscat Oman International Group - OIG 2 Avis Sohar Omani Association for People with Hearing Impairments 2 Avis Muscat Bahwan Travel Agency - Suhail Bahwan Group 1 Avis Muscat Barka Water and Power Company 1 Avis Sohar Lire la suite