San Pedro Topiltepec

Mexico

San Pedro Topiltepec is a town and municipality located in the state of Oaxaca in south-western Mexico. It is situated within the Teposcolula District, which lies in the center of the Mixteca Region.

The name "Topiltepec" translates to "The Sheriff Hill."

Sources

  1. San Pedro Topiltepec