Occupying a former naval academy, the Museo Histórico Naval has had a recent overhaul and some of the dusty old exhibits have become exciting, interactive displays that offer a Titanic lesson in Mexico’s maritime heritage. Highlights include the ship simulator and the chance to (sort of) pilot a helicopter. There are also exhibits focusing on the US attacks on Veracruz in 1847 and 1914. The in-house cafe offers a place for a quiet rest.
The big drawback for non-Spanish speakers is that most of the displays are only in Spanish.