Mexico is a country of contrasts, from the white sandy beaches of Cancun to the abandoned Mayan temples of Chichen Itza, there are plenty of cool things to do in Mexico. Whether you’re a beach lover, adrenaline sports junkie or wannabe Indiana Jones, the choice of things to do in Mexico ensures that you’ll never have a boring trip visiting this diverse and beautiful country!
1. On Your Bike
Get active on your Mexican holiday and take a thrilling guided mountain bike tour through the Vallarta region – it’s one of my top things to do in Mexico! You’ll see lush green jungle, mountains and spectacular sea views along the way, and EcoRide run tours for all ages and abilities – ecoridemex.com.