Colourful Campeche!

I’m a couple of hours down the coast from Mérida is the quaint town of Campeche on the Mexican gulf on the last stop of my tour.  Campeche has old stone walls and lookouts,  cannons for facing off pirates, crumbling old buildings, arches, a boardwalk called the...