A picture of Wadi Al-Sadr in the Al-Baha region in the Kingdom of Saudi Arabia, the beautiful nature in Saudi Arabia, picturesque tourist places, the Wadi Al-Sadr Dam

We use cookies to provide for you a better experience. For more information check our Cookie policy.