This three-hour rail journey between Cusco and Machu Picchu takes passengers through spectacular mountain scenery, dramatic canyons and along the beautiful Urubamba River with stops in the...
This three-hour rail journey between Cusco and Machu Picchu takes passengers through spectacular mountain scenery, dramatic canyons and along the beautiful Urubamba River with stops in the picturesque village of Poroy and other colorful small towns in the foothills of the Andes.