LAUNCH OF THE MACHU PICCHU TRAINS by Residentpublications March 01, 2018 Introducing Latin America’s most scenic train journey to Machu Picchu to date, Inca Rail, announces the launch and rebranding of its fleet to... Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest