Thar Governorate Municipality - Ministry of Municipal Affairs 199 Notice Najran Municipality of Duba Governorate 122 Notice Tabuk Al-Majardah Governorate Municipality - Ministry of Municipal Affairs 270 Notice Asir Conscious municipality 47 Notice Mecca British Council 4 Notice International Read More