Planning a visit to Mexico’s heartland of creative culture, San Miguel de Allende? This vibrant city in eastern Guanajuato is famous for its celebrations, where the streets come alive all year round. Whether you're drawn to its legendary Day of the Dead festivities or something a little more local, there's an event for every kind of explorer...