Where is Guadalupe Cabacua?

Where is Guadalupe Cabacua located?

Guadalupe Cabacua, Oaxaca, Mexico (approx. 17.53306°, -98.06611°)


Where is Guadalupe Cabacua on the map?