Where is Mesa del Sacate?

Where is Mesa del Sacate located?

Mesa del Sacate, Guerrero, Mexico (approx. 18.81667°, -100.6°)


Where is Mesa del Sacate on the map?