Mexico City is not only the biggest city in the history of the world; it is also the oldest city that has been continuously inhabited in the Western Hemisphere. If you want to take a vacation that has an incredible amount of history blended well with modern conveniences, there are few cities in the world that can match Mexico City for this experience. You will find everything from the ancient ruins of the Aztecs to modern structures and beautiful old mansions and churches side by side within the borders of this enormous city. For the weekend, Distrito Federal seems like far too much to explore. Distrito Federal is a vacation destination that will take a fair amount of time to properly explore.