A tourist attraction in the Kingdom of Saudi Arabia, large green trees with extended historical roots, a famous tourist landmark, fertile natural places in the ancient village of Dhi Ain in Al Baha city

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