Ancient Saudi city leaving ‘honorable impression’ on touristsJubbah comprises the remains of ancient human sites with drawings and rock engravings dating back to the Stone AgeBy Tareq Al-Thaqafi · 17 February 2023