ALULA, Kingdom of Saudi Arabia: With Tour de France captivating the imagination of cycling enthusiasts all over the world, Team Jayco AlUla has made significant strides in raising awareness of AlUla, the historic oasis city located in the north-west of Saudi Arabia, as a cycling destination of note. Wrapping up the 110th edition of the prestigious event on 23rd July, Team …