Where is Los Angelitos?

Where is Los Angelitos located?

Los Angelitos, Baoruco, The Dominican Republic (approx. 18.53333°, -71.35°)


Where is Los Angelitos on the map?