Where is Los Dachaos?

Where is Los Dachaos located?

Los Dachaos, La Altagracia, The Dominican Republic (approx. 18.7°, -68.65°)


Where is Los Dachaos on the map?