Top Ten Train Rides
The height of luxury? Nope. In fact, there's only one train with toilets. But railing it on local train from Cuzco to Machu Picchu is perhaps the best way to reach this ancient Incan wonder. Departing from the Incan capital of Cuzco—at nearly 11,000 feet, it's one of the highest cities in the world—you'll enjoy three hours of zigzagging through the Andes to the Urubamba Valley and Machu Picchu. Once at the summit, you'll descend slowly to the Rio Urubamba, with towering green peaks surrounding you on all sides.
Details mentioned in this article were accurate at the time of publication