
Puebla, Mexico: The capital of Puebla state, this city is the fourth-largest in Mexico and yet somehow still feels like a hidden gem.

Color your life: Puebla is famous for its colorful architecture as well as for its signature mix of stonework and painted tiles on the same building.