Mexico City is home to some of the most popular attractions in the country, including the historic center of the city, the National Palace, the Metropolitan Cathedral, the Palacio de Bellas Artes, the Zocalo, and the ancient ruins of Teotihuacan. Additionally, there are many parks, museums, and other attractions to explore in Mexico City.