Puebla is a city located near the center of Mexico; it captivates visitors with its rich history, impressive architecture and exquisite gastronomy. Its historic center is considered a UNESCO World Heritage Site due to its colonial history and multiple historical and cultural buildings. The city is surrounded by different “pueblos magicos” small towns that feature different cultural, historical and natural attractions for people to enjoy. In these locations, you will be able to enjoy some of Puebla world-renowned gastronomy, such as mole poblano, chiles en nogada and cemitas.