Mexico City
Ciudad de Mexico, once the Aztec capital of Tenochtitlán, to the crown rule of the Spanish empire to a biggest modern metropolis at 2,200 meters over see level.
Below are a guides for where to stay, restaurants and the must sees if you want a feast for the eyes.