Puebla, officially Free and Sovereign State of Puebla, is one of the 31 states that, along with Mexico City, comprise the Federal Entities of Mexico. It is divided into 217 municipalities and its capital is Puebla City. It is located in east-central Mexico and is bordered by the states of Veracruz to the north and east, Hidalgo, México, Tlaxcala and Morelos to the west, and Guerrero and Oaxaca to the south.
Less