Puebla is a typical Mexican city, and the exterior walls of the houses are painted in colorful colors, like the city of rainbows. The streets in the city are crisscrossing, but they seem very old, as if they were back in the 1970s and 1980s. It is a city full of historical memories, and it is worth a walk.