Mexico City is one of the biggest, and most exciting cities in the world. Lush parks, incredible food, and a rich culture await.