First visit: July 2010
Subsequent visit: July 2011
Possibly the largest city in the world, loud, chaotic and always on the go, Mexico City is nobody's favourite place but has a colour and vast contrasts which will keep one's attention for sure. A little more sophistication could help it become a major draw.