Where is Pescaderos?

Where is Pescaderos located?

Pescaderos, Durango, Mexico (approx. 25.16667°, -105.9°)


Where is Pescaderos on the map?