Puebla: Legacy of cultures.
Often in Mexico we can observe the clash between ancient cultures, conquest and modernity, Puebla is yet another example of that. A city in which we can find ancient Mesoamerican culture's ruins, beautiful Hispanic cathedrals, and modern buildings.
This mixture of cultures and ideas reflects on it's people, making it a place worth visiting.