One of the many things I love about Mexico is its fantastic architecture. A prime example of a city to visit even if just for its buildings is Puebla. The city is located southeast of Mexico City and it is the fourth largest city in the country.

Puebla was founded by the Spaniards in 1531 and today, the downtown area is an historic-architectural dream to behold. In fact, Puebla’s downtown area was named a UNESCO World Heritage site in 1987. Many different styles are represented in over 2,600 designated historic buildings – they include Classic, Renaissance, and Mexican Baroque styles.

As you wander around Puebla, you’ll find that there are giant buildings, gorgeous tiled facades, paint colours galore, grey stone and red brick, churches, mansions, and wide open spaces. The city is very walkable and pedestrian friendly so you’d have no problems just wandering. Though, if your feet are tired, you can take a tourist bus instead. It is also a good way to get an overview of Puebla’s architecture.

Tip: Spend half a day here and the other half in Cholula, a town about 10km away from here. Beautiful town, awesome church with a view, and a fantastic pyramid. What else could you want?