NdeM’s daily Train 52 operating 434 miles from Mexico City to Veracruz on the Gulf coast makes its stop at Esperanza, Puebla, where electric locos will take over for the 29-mile electrified desc... (more)