Nestled in the mountains where the Mesa Central and Sierra Madre Oriental meet, San Miguel de Allende sits 6500 feet above sea level in the Mexican central state of Guanajuato. More...