Stretching from Guatemala and Belize, colourful and vibrant Mexico, located between North and South America, boasts cactus-strewn deserts, tropical jungles, amazing archaeological monuments and teeming cities. With its Caribbean climate and with one of the world’s largest economies, Mexico city is the fiesta and soul food centre of the world. Mexico is also home to the beautiful beaches of the Caribbean Coast, the monolithic Citlatepeti Mountain, the stunning Sumidero Canyon, and the breath-taking Mayan Rivera, to name just a few of its natural highlights.

Showing all 1 result