Santa Rita Tlahuapan

Santa Rita Tlahuapan is a municipality in Puebla, Mexico.

It is the head town in the municipality of Tlahuapan, in the state of Puebla.

[1] The local economy is mostly agriculture and livestock.

This article about a location in the Mexican state of Puebla is a stub.

You can help Wikipedia by expanding it.