Ministry of Interior 44 Avis Muscat Ministry of Transport, Communications and Information Technology 280 Avis Muscat Private Entity 39 Avis Muscat Al Sharqiyah North Governorate 98 Avis Ibra Karwa Motors 1 Avis Muscat Lire la suite