Puebla, Puebla
the Museo de las Ferrocarilles en Yucatán is in Mérida, Yucatán; and the National Railway Museum in Puebla, Puebla.