The great Mexican national railroad museum in Puebla

Puebla has great art museums, but one of their best museums is the Museo Nacional de los Ferrocarriles de Mexico.

The “Made In Mexico” logo on a passenger car on display at the train museum at Puebla, Mexico.
A train that looks like it’s right out of an old movie sits on the back lot of the train museum at Puebla, Mexico.
The Ferrocarriles Nacionales de Mexico abbreviation on a steam crane at the train museum at Puebla, Mexico.
The interior of an old first-class passenger car at the train museum at Puebla.
The interior of a caboose at the train museum at Puebla, Mexico.
One of Mexico’s old diesel-electric locomotives the train museum at Puebla.
A massive steam locomotive sits on the siding at the train museum at Puebla, Mexico.
A grand steam locomotive sits on the siding at the train museum at Puebla, Mexico.
The streamlined face of one of Nacionales de Mexico’s diesel electric locomotives.