A Metro system which will enable tourists to travel easily from place to place has been tested in Dubai. A Metro system which will enable tourists to travel easily from place to place has been tested in Dubai. The £2 billion project is expected to be launched in September 2009, with full completion due for 2012. It will eventually feature « Continue Reading »