King Abdulaziz City for Science and Technology 881 Avis Riyadh Prince Sultan Air Base 126 Avis Al-Kharj Taibah University 353 Avis Medina Jazan Valley Municipality 89 Avis Jizan The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Lire la suite