In the historic center we recommend you check out the Cathedral, the National Palace, the Palace of Fine Arts, Museum of the Major Temple, among many others!
While you're here stop and visit the Frida Kahlo House and Museum!
Go see the pyramids and learn about the Teotihuacan culture!