Perched atop a hill with sweeping views of Mexico City, Castillo de Chapultepec is the only royal castle in the Americas.
Once home to Spanish viceroys and Emperor Maximilian of Habsburg, it later served as the Presidential Residence until 1940. Today, it is the National Museum of History, showcasing artifacts from Mexico’s imperial era and offering stunning photo opportunities.