19 Best Museums in Mexico City for Thousands of Years of Anthropology and History