The special force for the security of the Grand Mosque 1 Avis Mecca Riyadh Valley Company 10 Avis Riyadh Darain and Tarout Island Development Corporation 3 Avis Dammam Qaryat Al-Ulya Municip 125 Avis Mecca General Traffic Department - Ministry of Interior 186 Avis Riyadh Lire la suite