Barka Water and Power Company 1 Avis Sohar Embassy of the Kingdom of Saudi Arabia – Muscat 4 Avis Muscat Yanqul Sports Club 2 Avis Ibri Telecommunications Consultants India Limited - TCIL 2 Avis International Medical City for Military and Security Services 13 Avis Muscat Lire la suite