The city of Puebla, 90 miles from Mexico City, is home to baroque and Spanish colonial–style buildings, including the historic Puebla Cathedral (Catedral de Puebla). Wander through its 14 chapels, admire the 16th century paintings, and marvel at the tallest twin bell tower in Mexico; it’s said angels lifted the three-ton bell in place.More