News

San Miguel de Allende, located about a three-hour drive from Mexico City at 6,135 feet above sea level in the state of Guanajuato, is a prime destination for American retirees.
San Miguel de Allende is located about a three-hour drive from Mexico City at 6,135 feet above sea level in the state of Guanajuato.
In San Miguel de Allende, sights, colors and joy abound at every turn and on the corner of every street, explains Bruce ...