The 23 Best Things to Do in Puebla City, Mexico
What happens when a city is built after a dream where angels trace its blueprint with threads of gold? You end up with a splendid city. So splendid, that Puebla’s original name when it was founded in 1531 was La Puebla de Los Angeles (City of Angels). Puebla means “a place where people settle”. And …