Where is Benavides?

Where is Benavides located?

Benavides, Coahuila, Mexico (approx. 25.5°, -103.1667°)


Where is Benavides on the map?