Mexico City Itinerary: 5 Days in Mexico City + Best Things to Do | Stardrift