From the city of Campeche, a colonial jewel box on the banks of the Atlantic, we rode for 12 consecutive days to reach the beaches of Oaxaca – south-west on the edge of the Gulf Coast, west through the heartland of Mexico’s oil industry, south to cross the country at its thinnest point, then west...