Mexico has something for everyone: vast deserts to jungle, ancient Mayan ruins to tropical Caribbean beaches, snow-capped volcanoes to bustling modern cities. It's beautiful and diverse, with breathtaking vistas you’ll never forget and numerous cultures, cuisines, handicrafts, music and art forms. It's one of the fastest developing industrial powers in the world: some of Mexico’s cities are at the height of urban sophistication while other parts of the country feel more like a half-forgotten Spanish colony, with an all-pervading influence of native American culture.
Whether you like to dive along superb stretches of barrier reef, lose yourself in jungle surrounding long-forgotten Mayan ruins, surf the Mexican coastline or join the Day of the Dead celebrations, you won't be short of things to do.