Al-Farsha municipality 122 Avis Riyadh Authority for the Care of Persons with Disabilities 40 Avis Riyadh Department of Education in Bisha Governorate 37 Avis Saihat Ministry of Communications and Information Technology 171 Avis Riyadh General Presidency for the affairs of the Grand Mosque and the Prophet's Mosque 223 Avis Mecca Lire la suite