Administration of technical affairs in the holy sites and the capital 1368 Avis Mecca Consulate General of India 194 Avis Jeddah Plan municipality 94 Avis Al-Bahah Al Baha Province Emirate 196 Avis Al-Bahah Municipality Almsgid and Alqahh 16 Avis Riyadh Lire la suite