Administration of technical affairs in the holy sites and the capital 1377 Avis Mecca General Authority for Survey 17 Avis Riyadh Management Systems International 1 Avis Mecca Municipality of Saira 157 Avis Hafar Al Batin AGA KHAN FOUNDATION 10 Avis International Lire la suite