General Directorate of Health Affairs in Taif Governorate 232 Avis Ta'if International Rescue Committee - IRC 1 Avis International Governmental entity 66 Avis Mecca Municipality of Saturday neighbor 49 Avis Mecca Operation and maintenance department for military installations in Taif 59 Avis Ta'if Lire la suite