Hail Region Development Authority 75 Notice Ha'il Department of Roads and Transport in Makkah Al-Mukarramah Region 1 Notice Mecca Camel Club 60 Notice Riyadh The Saudi Royal Court 50 Notice Riyadh Governmental entity 65 Notice Mecca Read More