Wadi Al Shafa in Taif, Saudi Arabia, the concept of contemplating natural scenery, running water between rocks and stones in valleys, the view of white clouds in the sky, tourist landmarks, terrain and mountain heights

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