Barka Water and Power Company 1 Avis Sohar Sultan Qaboos Cancer Center 44 Avis Muscat Royal Oman Police 1057 Avis Muscat Pakistani Embassy 2 Avis Muscat Civil Aviation Authority 23 Avis Muscat Lire la suite