The Historic Center of Puebla is filled with amazing architecture as well as many churches and convents making it a popular UNESCO World Heritage Site.
Spanish colonial hotel with Talavera ceramics and gold-leaf detailing