Pics: Get set for 'out of the world' train travel as Talgo train begins last leg of trail run
Talgo trains from Spain are running on a trial run and are expected to redefine train travel in terms of convenience and comfort and entertainment. These trains will set new benchmark in speed offered in a train journey.
Feb 08, 2016, 13:14 PM IST