Where is Salsipuedes?

Where is Salsipuedes located?

Salsipuedes, Puebla, Mexico (approx. 20.66667°, -97.86667°)


Where is Salsipuedes on the map?