Where is Los Arroyos?

Where is Los Arroyos located?

Los Arroyos, Durango, Mexico (approx. 24.55°, -105.9833°)


Where is Los Arroyos on the map?