News

In the arid landscape of the Saudi desert, an astonishing, yet unusual, sight has emerged: a vibrant green oasis ... notably in the area between the revered cities of Mecca and Medina.