Enjoy two days of Private Tour, full of history on your first day Teotihuacán and Bailica, learn about the importance of religion in the Basilica of Guadalupe.
The next day, enjoy folklore and tradition by visiting Xochimilco and traveling in a trajinera, and learn about the culture and art of Coyoacán and the Frida Kahlo museum.
This is the best combination to see, feel and experience the best that Mexico City has to offer or vice versa.