The General Authority for the Affairs of the Grand Mosque and the Prophet’s Mosque 80 Avis Mecca Prince Saud Al-Faisal Institute for Diplomatic Studies 29 Avis Riyadh Emirate Of Tabuk Province 52 Avis Tabuk Thar Governorate Municipality - Ministry of Municipal Affairs 199 Avis Najran Islamic University 254 Avis Medina Lire la suite