Mexico city is located on the spot where the Aztecs built their capital city Tenochtitlan. That city impressed the Spaniards when the first arrived by the beautiful setting in the middle of a lake. The present day Mexico City is sure to impress you, but for completely different reasons.
According to most statistics Mexico City is the biggest city on the planet. It should have about 25 million inhabitants, but no one seems to be really sure. What is sure is that when you visit the city you will be stunned by the sheer size of the place.
Within this huge cosmopolitan area you will find many museums, parks, colonial buildings, an Aztec pyramid, good nightlife, many cheap restaurants. To be short: you are sure to enjoy yourself if you can stand the foul air, the traffic jams and being surrounded by millions and millions of friendly Mexicans, 24 hours a day, everywhere.