Where is Boca de Arroyo?

Where is Boca de Arroyo located?

Boca de Arroyo, Sinaloa, Mexico (approx. 25.4°, -107.55°)


Where is Boca de Arroyo on the map?