Embassy of India 11 Avis Muscat Telecommunications Consultants India Limited - TCIL 2 Avis International Embassy of the Islamic Republic of Iran 1 Avis Muscat Al Maha Petroleum 2 Avis Muscat Arab Open University – Oman 7 Avis Muscat Lire la suite