Located just a couple of hours from Mexico City, Puebla is one of Mexico’s most beautiful and culturally rich cities, often overlooked in favor of the country’s more famous destinations. Are you getting ready for the Mexico Pilgrimage? Then, a visit to Puebla reveals a treasure trove of spiritual significance, history, and architectural beauty. Among...Read More