The Ultimate Puebla City, Mexico Travel Guide
Puebla is a scenic mountains town just 2 hours east of Mexico City. It is as quaint, as it is charming, featuring beautiful colonial architecture and modern designs. The food in Puebla makes it a destination in its own right…