The charming, colourful Unesco World Heritage city of Guanajuato, in the north of Mexico, is nestled within a scenic valley and is steeped in history. The cobbled streets and historic tunnels, that were once subterranean rivers, twist their way around and through the hillsides, which are peppered with a range of colourful homes. Two days […]