Where is Boca del Arroyo?

Where is Boca del Arroyo located?

Boca del Arroyo, Sinaloa, Mexico (approx. 26.31694°, -108.755°)


Where is Boca del Arroyo on the map?