The Old Patagonian Express: By Train Through the Americas Argentina, Bolivia, Colombia, Costa Rica, Ecuador, Guatemala, Honduras, Mexico, Panama, Peru, United States, VenezuelaRayna ClarkeSeptember 22, 2015Non-Fiction, Travel