From beautiful beaches to crazy cities, a rich history and a passionately vibrant culture, Mexico is a country which will takes years to discover its depths. Better get cracking
Chaotic, yes. Full of history, definitely. A crazy assault on your senses, you better believe it. But there is method in the madness of this great city and it's an urban experience not to be missed
When it comes to beautiful beaches, Cancun is up there with the best. A favourite with honeymooners, Cancun also has options for families so don't dismiss it straight off - there's more than you'd think
Salsa, jazz, silver mining, colonial history: if it's a real Mexican feel you're after Guanajuato should be able to fulfill it
Oaxaca is the state capital and is rich with colonial and indigenous architecture and archeological sites. It also has quite a reputation for its food so prepare to eat well