DUBAI TRAM also known as “Al Sufouh Tramway” opening November this year!
The Al Sufouh Tramway which this new tram route is called is a new DUBAI TRAM that will be 14.6 km with 19 stations planned and the first phase opens on November this year. Some nice facts about this new Tram system in Dubai: – The entire line will beContinue Reading