Dubai's RTA launches 1,602 new parking bays for Water Canal

November 29, 2016 208