Taif University 115 Notice Ta'if Municipality of Subh Balhamr 100 Notice Asir Prince Sultan Air Base 126 Notice Al-Kharj Municipality of Saira 157 Notice Hafar Al Batin Khulais Governorate Municipality 125 Notice Mecca Read More