Tag: Dubai water canal

Dubai Water Canal in UAE The Dubai Water Canal Project is an extension of Deira Creek, linking Business Bay to the Arabian Gulf through Safa Park and ...

READ MORE +