Water Clock Fountain in Al-Rashid Mall in Al-Khobar, Kingdom of Saudi Arabia, tourist attractions, tourism in Saudi Arabia, tourist attractions, malls and shopping centers, commercial complex, commercial centers, shopping in Saudi Arabia

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