Italo video guide – Italy’s new high-speed train

Italo video guide - Italy's new high-speed train

For more information see http://www.seat61.com/italo. A beginner’s guide to travel on NTV’s new ‘Italo’ high-speed train between Milan, Florence, Rome & Napl…