Rank municipality 68 Avis Asir Greek Embassy in Saudi Arabia 4 Avis Riyadh General Directorate of Health Affairs in Tabuk Governorate - Ministry of Health 95 Avis Tabuk Department of Roads and Transport in Makkah Al-Mukarramah Region 1 Avis Mecca National Water Company 1601 Avis Dammam Lire la suite