Shabha municipality 79 Avis Tabuk King Salman Armed Forces Hospital in the Northwest 34 Avis Tabuk Health Affairs in Makkah Al-Mukarramah 50 Avis Mecca Healthy northern border area 76 Avis Northern Borders The special force for the security of the Grand Mosque 1 Avis Mecca Lire la suite