Dubai: Tourists will be able to board the Metro to tour Dubai as soon as they land; however with only ten stations initially opened at the launch, tour operators in the emirate feel they are a long ...