The Best Things to Do in Mexico City and Why You Should Visit Now
Built on the ruins of an ancient Aztec city of, Mexico City is one of the oldest and largest cities in the Americas, and is a respected art capital. Its sophisticated hotels, grand public parks, boulevards, and chic shopping streets rival those of Europe.