Association for building and caring for mosques 10 Avis Mecca Saudi Tourism Authority 97 Avis Riyadh Municipality lock 38 Avis Jizan Municipality of Saira 157 Avis Hafar Al Batin General Directorate For Security patrols 396 Avis Riyadh Lire la suite