A picture of the water tower in Al-Khobar in Saudi Arabia, aesthetic landmarks on the waterfront corniche, tourism in Saudi Arabia

Important information
For Editorial use only License agreement
We use cookies to provide for you a better experience. For more information check our Cookie policy.