Your Ultimate Guide to Mexico City

This is everything I did on my 48hr trip to Mexico City.