San Miguel de Allende is a diamond in the rough. Nestled in the Mexican highlands, San Miguel everything you’d hoped Mexico would be and then some – colorful and vibrant, yet low-key. It’s all of the charm, minus the masses of tourists you’ll find in many places along the coast. In recent years,…