Mexico City: A Vibrant capital that’s Multi-Facetic and Always on the Move

Visiting Mexico City is no easy task. However, these are some of the places I would not miss for a good stay.