Puno to Cusco
Train
- Distance
- 201.66mi
- Elevation +
- 5669f
- TrailRank
- 29
we did this fantastic train tour with Perurail, it was such a great experience, can only recommend this tour