Looking for the best things to do in San Miguel de Allende? Keep reading to find out more about Mexico's incredible little town. San Miguel de Allende might just be Mexico's best-kept secret. A charming town full of colonial, stone architecture, ochre colour palettes, delicious bars and restaurants and some of the best boutique shopp[...]