A view from the top of a mountain road in the city of Taif, car traffic on Al-Hada Road, paving mountain roads, facilitating transportation and transportation in the Kingdom of Saudi Arabia

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