Dubai Water Canal |Best Place|

  • 4 years ago
Dubai Water Canal located on Business bay road there are tow waterfalls on either side of the Sheikh Zayed Road The waterfalls have LED lights which change into multiple colors. best place for tourist.

Recommended