Chapultepec Castle

Chapultepec Castle is a historic residence and fortress atop Chapultepec Hill in Mexico City. It houses Mexico’s National Museum of History.

Connect