Yanbu Traffic Department 4 Avis Yanbu Central Technical Affairs Department in the Northern Borders Region 286 Avis Northern Borders Municipality Aljamsh 18 Avis Al Duwadimi The General Foundation for the Conservation of Coral Reefs and Turtles in the Red Sea 25 Avis Riyadh Holy City Traffic Department 25 Avis Mecca Lire la suite