Where is Descabesadero?

Where is Descabesadero located?

Descabesadero, Oaxaca, Mexico (approx. 16.16667°, -98.06667°)


Where is Descabesadero on the map?