Item 1 of 1
Dubai Canal is an artificial water canal unveiled on 2 October 2013 and inaugurated on 9 November 2016. As you sail along the Dubai Water Canal, you can watch the lights of the cityscape reflecting off the waters, with silhouettes of the famous skyscrapers of Dubai illuminated by lights.