Where is San Francisco-Salsipuedes?

Where is San Francisco-Salsipuedes located?

San Francisco-Salsipuedes, Oaxaca, Mexico (approx. 18.125°, -96.23417°)


Where is San Francisco-Salsipuedes on the map?