New York Post – Puebla, Mexico’s fourth largest city — and supposedly built with the assistance of angels — is where shrines and saints abound alongside aesthetic and gastronomic delights.
http://nypost.com/2015/05/04/city-of-angels-move-over-la-mexicos-puebla-is-where-hip-meets-holy/