Guanajuato is one of Mexico’s best kept secrets. It has one of the most beautiful cities that date back to the time of the viceroyalty, and it was here that the events that changed the course of Mexico’s history unfolded, such as El Grito de Independencia (the “shout” of independence).

13 Reasons to Love San Miguel de Allende