Spain’s Colonial Heart Beats Seductively in Mexico’s San Miguel de Allende
San Miguel de Allende lies in the Eastern part of Mexico’s State of Guanajuato, about a three-hour journey from Mexico City. It’s a cobblestoned colonial town with pastel-colored buildings that has changed a lot over the past century yet remained remarkably the same. The city’s main square, or Jardin Principal, is canopied by trees. It’s a popular local hangout where Mariachi bands roam about awaiting paying customers. On the Northern corner stands the majestic Catholic church, Parroquia de San Miguel Arcángel.