News

Cholula, a small town with a rich history. Though located on the outskirts of Puebla, Mexico’s fourth-largest city, Cholula has plenty to offer in showcasing its own unique character.
Mexico is marking its Day of the Dead amid the 500th anniversary of the Spanish Conquest, and true to the holiday's roots, it has become an opportunity for reflection and reconciliation, not revenge.