Sharurah Hospital 679 Avis Najran Self Financing Fund Development 28 Avis Riyadh Municipality of Damad Governorate 126 Avis Jizan Jalajil Municipality 95 Avis Riyadh General Presidency for the affairs of the Grand Mosque and the Prophet's Mosque 223 Avis Mecca Lire la suite