One of the largest and oldest cities in the world, Mexico City is second only to Tokyo in population. The city boasts numerous historical landmarks, a vibrant culture and spring-like temperatures year-round.