Mexico is everything you dreamed of and more. Smash some delicious treats in Mexico City, see some of the bazillion churches in Puebla, taste the best mezcal around in Oaxaca, swing through San Cristobal, Palenque and Merida, then finish up snorkelling, swimming, tanning and eating by the Caribbean before hopping over to Cuba. Hit up Havana, then swing through Santa Clara (aka Che Guevara town), Trinidad (aka beach, markets, fun time town), and Vinales (aka tobacco town).

Highlights

You've never seen true colour until you've been to a Mexican market. Practice your bargaining skills, snap some photos and pick up traditional handicrafts at the markets in multiple destinations.

Eat your way through arty Oaxaca. Mole, mezcal and chocolate for dinner? Delicioso!

Chichen Itza is one the New Seven Wonders of the World and it's not hard to see why – strolling around these ancient Mayan ruins feels pretty amazing.

There’s a world of difference between Cuban life in the city and in the country, and you’ll learn all about it with a walking tour of Havana and strolls down the rural dirt roads of Vinales, watching the tractors, vintage cars and horse drawn carriages pass by

Discover the man behind the t-shirt with a visit to revolutionary Che Gevara’s Mausoleum and Museum

Music’s the fuel that makes Cuba move, so fill up on the rhythm and learn to move like a local

Get a hands-on experience with one of the country’s most famous exports; a tobacco farmer will teach you how to roll a cigar with his prestigious harvest