San Miguel de Allende- is no longer a well-kept secret. Once a hidden treasure in central Mexico, this enchanting city has earned a well-deserved spot on every traveler’s must-visit list—and for good reason. With its stunning cobblestone streets and a striking blend of Moorish and Spanish colonial architecture, this UNESCO...