General Authority for Survey and Geospatial Information 117 Avis Riyadh Tabuk Police 22 Avis Tabuk Aflaj Municipality 94 Avis Riyadh General Embassy of Pakistan 31 Avis International Najran university 223 Avis Najran Lire la suite