Where is Los Arroyos?

Where is Los Arroyos located?

Los Arroyos, San Juan, The Dominican Republic (approx. 18.96667°, -71.26667°)


Where is Los Arroyos on the map?