Barka Water and Power Company 1 Avis Sohar Interpol 3 Avis International Telecommunications Consultants India Limited - TCIL 2 Avis International Yanqul Sports Club 2 Avis Ibri National Records and Archives Authority. 98 Avis Muscat Lire la suite