View all
Locality in Puebla, Mexico
Izúcar de Matamoros is a city in Izúcar de Matamoros Municipality located in the southwestern part of the Mexican state of Puebla. The city serves as the municipal seat of the municipality. Wikipedia