ABOUT PUEBLA
Puebla is a Mexican state located in the east-central part of the country, to the east of Mexico City. Puebla is located in the Valley of Puebla, surrounded by volcanoes and snow-capped mountains, slightly over 110 kilometres southeast of Mexico City.The state of Puebla borders the states of Veracruz to the east, Hidalgo, Mexico State, Tlaxcala, and Morelos to the west, and Guerrero and Oaxaca to the south. The state's largest cities are Puebla and Tehuacan, it has 217 municipalities.